Hi,

VMIdManager.IdFactory.newObjectId forgot to set the reference for the various IDs. I've committed the attached patch which corrects this buglet.

Keith

ChangeLog
2005-09-09  Keith Seitz  <[EMAIL PROTECTED]>

        * vm/reference/gnu/classpath/jdwp/VMIdManager.java (newObjectId):
        Set the reference for the ID.
Index: vm/reference/gnu/classpath/jdwp/VMIdManager.java
===================================================================
RCS file: /cvsroot/classpath/classpath/vm/reference/gnu/classpath/jdwp/VMIdManager.java,v
retrieving revision 1.3
diff -u -p -r1.3 VMIdManager.java
--- vm/reference/gnu/classpath/jdwp/VMIdManager.java	4 Sep 2005 19:50:03 -0000	1.3
+++ vm/reference/gnu/classpath/jdwp/VMIdManager.java	9 Sep 2005 22:09:24 -0000
@@ -138,6 +138,7 @@ public class VMIdManager
 			{
 			  id.setId (++_lastId);
 			}
+		      id.setReference (obj);
 		      return id;
 		    }
 		  catch (InstantiationException ie)
@@ -162,7 +163,7 @@ public class VMIdManager
 	{
 	  id.setId (++_lastId);
 	}
-
+      id.setReference (obj);
       return id;
     }
 
_______________________________________________
Classpath-patches mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/classpath-patches

Reply via email to