< prev index next >

modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp

Print this page

        

*** 444,453 **** --- 444,454 ---- 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,481 **** --- 473,483 ---- 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 >