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