[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] IBinary Junit test failed corrections
|
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.core/ChangeLog,v
retrieving revision 1.90
diff -u -r1.90 ChangeLog
--- ChangeLog 24 Apr 2003 14:23:36 -0000 1.90
+++ ChangeLog 25 Apr 2003 15:26:26 -0000
@@ -1,3 +1,9 @@
+2003-04-25 Alain Magloire
+
+ * model/org/eclipse/cdt/internal/core/model/Binary.java (getNeededSharedLibs):
+ JUnit faileds tests. getNeededSharedLibs() should also return for executable.
+ (isReadOnly): is always true for executable.
+
2003-04-24 Alain Magloire
* utils/org/eclipse/cdt/utils/spawner/Spawner.java (raise):
Index: model/org/eclipse/cdt/internal/core/model/Binary.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Binary.java,v
retrieving revision 1.7
diff -u -r1.7 Binary.java
--- model/org/eclipse/cdt/internal/core/model/Binary.java 2 Apr 2003 04:52:40 -0000 1.7
+++ model/org/eclipse/cdt/internal/core/model/Binary.java 25 Apr 2003 15:26:26 -0000
@@ -36,7 +36,6 @@
binaryFile = bin;
}
-
public boolean isSharedLib() {
if (binaryFile != null) {
return binaryFile.getType() == IBinaryObject.SHARED;
@@ -80,7 +79,7 @@
}
public String[] getNeededSharedLibs() {
- if (isExecutable()) {
+ if (isExecutable() || isSharedLib()) {
return ((IBinaryExecutable)binaryFile).getNeededSharedLibs();
}
return new String[0];
@@ -119,6 +118,13 @@
return ((IBinaryObject)binaryFile).isLittleEndian();
}
return false;
+ }
+
+ /* (non-Javadoc)
+ * @see org.eclipse.cdt.core.model.ICElement#isReadOnly()
+ */
+ public boolean isReadOnly() {
+ return true;
}
public CElementInfo createElementInfo() {