< prev index next >

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

Print this page

        

*** 482,496 **** --- 482,498 ---- (*env)->ReleaseIntArrayElements(env, pixelArray, javaPixels, 0); jfloat scale = (*env)->CallStaticFloatMethod(env, [GlassHelper ClassForName:"com.sun.glass.ui.Application" withEnv:env], javaIDs.Application.getScaleFactor, x, y, width, height); + if ((*env)->ExceptionCheck(env)) return NULL; // create Pixels pixels = (*env)->CallStaticObjectMethod(env, [GlassHelper ClassForName:"com.sun.glass.ui.Application" withEnv:env], javaIDs.Application.createPixels, pixWidth, pixHeight, pixelArray, scale, scale); + if ((*env)->ExceptionCheck(env)) return NULL; } } CGImageRelease(screenImage); }
< prev index next >