src/macosx/native/sun/awt/CWrapper.m

Print this page

        

@@ -44,13 +44,15 @@
 (JNIEnv *env, jclass cls, jlong objectPtr)
 {
 JNF_COCOA_ENTER(env);
 
     id obj = (id)jlong_to_ptr(objectPtr);
+    if (obj != nil) {
     [JNFRunLoop performOnMainThreadWaiting:NO withBlock:^(){
         CFRelease(obj);
     }];
+    }
 
 JNF_COCOA_EXIT(env);
 }