[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] FIX PR 38239 BinaryContainer.getBinaries() returning empty
|
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.core/ChangeLog,v
retrieving revision 1.95
diff -u -r1.95 ChangeLog
--- ChangeLog 28 May 2003 12:59:08 -0000 1.95
+++ ChangeLog 29 May 2003 15:19:37 -0000
@@ -1,3 +1,10 @@
+2003-05-29 Alain Magloire
+
+ PR 38239
+ BinaryContainer.getBinaries() was returning empty []
+ * model/org/eclipse/cdt/internal/core/model/CModelManager.java
+ (getBinaryRunner): return the runner if is already instanciated.
+
2003-05-29 David Inglis
* utils/org/eclipse/cdt/utils/elf/Elf.java
fixed toString buf for Sestion.
Index: model/org/eclipse/cdt/internal/core/model/CModelManager.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelManager.java,v
retrieving revision 1.24
diff -u -r1.24 CModelManager.java
--- model/org/eclipse/cdt/internal/core/model/CModelManager.java 27 May 2003 21:33:04 -0000 1.24
+++ model/org/eclipse/cdt/internal/core/model/CModelManager.java 29 May 2003 15:19:38 -0000
@@ -479,7 +479,8 @@
public BinaryRunner getBinaryRunner(ICProject cProject) {
BinaryRunner runner = null;
synchronized(binaryRunners) {
- if (binaryRunners.get(cProject) == null) {
+ runner = (BinaryRunner)binaryRunners.get(cProject);
+ if (runner == null) {
runner = new BinaryRunner(cProject);
binaryRunners.put(cProject, runner);
}