< prev index next >
modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp
Print this page
@@ -444,10 +444,11 @@
EXCEPTION_OCCURED(env);
env->SetByteArrayRegion(data_array, 0, stride*h, (jbyte*) data);
EXCEPTION_OCCURED(env);
buffer = env->CallStaticObjectMethod(jByteBufferCls, jByteBufferWrap, data_array);
+ EXCEPTION_OCCURED(env);
result = env->NewObject(jGtkPixelsCls, jGtkPixelsInit, w, h, buffer);
EXCEPTION_OCCURED(env);
g_object_unref(buf);
g_free(data); // data from convert_BGRA_to_RGBA
@@ -472,10 +473,11 @@
jbyteArray array = env->NewByteArray(length);
EXCEPTION_OCCURED(env);
env->SetByteArrayRegion(array, 0, length, (const jbyte*)ctx.data);
EXCEPTION_OCCURED(env);
result = env->CallStaticObjectMethod(jByteBufferCls, jByteBufferWrap, array);
+ EXCEPTION_OCCURED(env);
}
}
g_free(ctx.data);
return result;
}
< prev index next >