< prev index next >

src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m

Print this page
rev 54097 : 8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs
rev 54098 : 8260616: Removing remaining JNF dependencies in the java.desktop module
8259729: Missed JNFInstanceOf -> IsInstanceOf conversion

@@ -22,11 +22,10 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
 
 #import "CMenuComponent.h"
-#import <JavaNativeFoundation/JavaNativeFoundation.h>
 
 #import "ThreadUtilities.h"
 
 @class CMenuItem;
 

@@ -41,11 +40,11 @@
     return self;
 }
 
 - (void)dealloc {
     JNIEnv *env = [ThreadUtilities getJNIEnvUncached];
-    JNFDeleteGlobalRef(env, fPeer);
+    (*env)->DeleteGlobalRef(env, fPeer);
     fPeer = NULL;
 
     [super dealloc];
 }
 @end
< prev index next >