fix DeleteGlobalRef missing argument for IdentityHashMap.put
authormotse <none@none>
Thu, 21 Jul 2005 13:51:36 +0000 (13:51 +0000)
committermotse <none@none>
Thu, 21 Jul 2005 13:51:36 +0000 (13:51 +0000)
src/native/jni.c

index 9aadadbf138bbb0ddb63692a677bd2fd2d10484f..651649e9ff2e57833775844a1ddedfcc5f89b220 100644 (file)
@@ -31,7 +31,7 @@
             Martin Platter
             Christian Thalinger
 
-   $Id: jni.c 3066 2005-07-19 12:35:37Z twisti $
+   $Id: jni.c 3095 2005-07-21 13:51:36Z motse $
 
 */
 
@@ -3872,7 +3872,7 @@ void DeleteGlobalRef(JNIEnv* env, jobject gref)
                jobject newval = NewObject(env, intclass, newint, val);
 
                if (newval != NULL) {
-                       CallObjectMethod(env,*global_ref_table, putmid,newval);
+                       CallObjectMethod(env,*global_ref_table, putmid, gref, newval);
 
                } else {
                        log_text("JNI-DeleteGlobalRef: unable to create new java.lang.Integer");