< prev index next >

modules/javafx.graphics/src/main/native-glass/mac/GlassMenu.m

Print this page

        

*** 365,375 **** --- 365,381 ---- */ JNIEXPORT void JNICALL Java_com_sun_glass_ui_mac_MacMenuDelegate__1initIDs (JNIEnv *env, jclass jMenuDelegateClass) { jclass jCallbackClass = [GlassHelper ClassForName:"com.sun.glass.ui.MenuItem$Callback" withEnv:env]; + if (!jCallbackClass) { + return; + } jclass jMenuClass = [GlassHelper ClassForName:"com.sun.glass.ui.Menu" withEnv:env]; + if (!jMenuClass) { + return; + } jMenuActionMethod = (*env)->GetMethodID(env, jCallbackClass, "action", "()V"); if ((*env)->ExceptionCheck(env)) return; jMenuValidateMethod = (*env)->GetMethodID(env, jCallbackClass, "validate", "()V"); if ((*env)->ExceptionCheck(env)) return;
< prev index next >