< prev index next >
modules/javafx.graphics/src/main/native-glass/mac/GlassHelper.m
Print this page
@@ -95,11 +95,15 @@
{
static jclass _ApplicationClass = NULL;
if (_ApplicationClass == NULL)
{
GET_MAIN_JENV;
- _ApplicationClass = (*env)->NewGlobalRef(env, [GlassHelper ClassForName:"com.sun.glass.ui.Application" withEnv:env]);
+ _ApplicationClass =
+ [GlassHelper ClassForName:"com.sun.glass.ui.Application" withEnv:env];
+ if (_ApplicationClass) {
+ _ApplicationClass = (*env)->NewGlobalRef(env, _ApplicationClass);
+ }
GLASS_CHECK_EXCEPTION(env);
}
if (_ApplicationClass == NULL)
{
NSLog(@"GlassHelper error: _ApplicationClass == NULL");
< prev index next >