diff options
author | Silenio Quarti <silenio_quarti@ca.ibm.com> | 2012-06-26 17:14:58 -0400 |
---|---|---|
committer | Silenio Quarti <silenio_quarti@ca.ibm.com> | 2012-06-26 17:14:58 -0400 |
commit | a17ee824b5b90d864e188dcf140b483bedba7409 (patch) | |
tree | 68a52779b734cff0cf68e3b72d4878d180ae8880 | |
parent | 2467e9e30a23ba1de076fba94e4e84e343879aad (diff) | |
download | eclipse.platform.swt-a17ee824b5b90d864e188dcf140b483bedba7409.tar.gz eclipse.platform.swt-a17ee824b5b90d864e188dcf140b483bedba7409.tar.xz eclipse.platform.swt-a17ee824b5b90d864e188dcf140b483bedba7409.zip |
put back some natives needed by 64 bit builds
4 files changed, 242 insertions, 16 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c index 7ba3c95579..155872e3dd 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c @@ -9947,6 +9947,27 @@ JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__JJIIJ)(JNIEnv *env, jc } #endif +#if (!defined(NO__1gtk_1list_1store_1set__IIIJI) && !defined(JNI64)) || (!defined(NO__1gtk_1list_1store_1set__JJIJJ) && defined(JNI64)) +#ifndef JNI64 +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__IIIJI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlong arg3, jintLong arg4) +#else +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__JJIJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlong arg3, jintLong arg4) +#endif +{ +#ifndef JNI64 + OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1set__IIIJI_FUNC); +#else + OS_NATIVE_ENTER(env, that, _1gtk_1list_1store_1set__JJIJJ_FUNC); +#endif + gtk_list_store_set((GtkListStore *)arg0, (GtkTreeIter *)arg1, arg2, arg3, arg4); +#ifndef JNI64 + OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1set__IIIJI_FUNC); +#else + OS_NATIVE_EXIT(env, that, _1gtk_1list_1store_1set__JJIJJ_FUNC); +#endif +} +#endif + #if (!defined(NO__1gtk_1list_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I) && !defined(JNI64)) || (!defined(NO__1gtk_1list_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J) && defined(JNI64)) #ifndef JNI64 JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1list_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jobject arg3, jintLong arg4) @@ -13842,17 +13863,53 @@ fail: } #endif -#ifndef NO__1gtk_1tree_1model_1get -JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1model_1get) - (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintArray arg3, jintLong arg4) +#if (!defined(NO__1gtk_1tree_1model_1get__III_3II) && !defined(JNI64)) || (!defined(NO__1gtk_1tree_1model_1get__JJI_3IJ) && defined(JNI64)) +#ifndef JNI64 +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1model_1get__III_3II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintArray arg3, jintLong arg4) +#else +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1model_1get__JJI_3IJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintArray arg3, jintLong arg4) +#endif { jint *lparg3=NULL; - OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get_FUNC); +#ifndef JNI64 + OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get__III_3II_FUNC); +#else + OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get__JJI_3IJ_FUNC); +#endif if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; gtk_tree_model_get((GtkTreeModel *)arg0, (GtkTreeIter *)arg1, arg2, lparg3, arg4); fail: if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); - OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get_FUNC); +#ifndef JNI64 + OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get__III_3II_FUNC); +#else + OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get__JJI_3IJ_FUNC); +#endif +} +#endif + +#if (!defined(NO__1gtk_1tree_1model_1get__III_3JI) && !defined(JNI64)) || (!defined(NO__1gtk_1tree_1model_1get__JJI_3JJ) && defined(JNI64)) +#ifndef JNI64 +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1model_1get__III_3JI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlongArray arg3, jintLong arg4) +#else +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1model_1get__JJI_3JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlongArray arg3, jintLong arg4) +#endif +{ + jlong *lparg3=NULL; +#ifndef JNI64 + OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get__III_3JI_FUNC); +#else + OS_NATIVE_ENTER(env, that, _1gtk_1tree_1model_1get__JJI_3JJ_FUNC); +#endif + if (arg3) if ((lparg3 = (*env)->GetLongArrayElements(env, arg3, NULL)) == NULL) goto fail; + gtk_tree_model_get((GtkTreeModel *)arg0, (GtkTreeIter *)arg1, arg2, lparg3, arg4); +fail: + if (arg3 && lparg3) (*env)->ReleaseLongArrayElements(env, arg3, lparg3, 0); +#ifndef JNI64 + OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get__III_3JI_FUNC); +#else + OS_NATIVE_EXIT(env, that, _1gtk_1tree_1model_1get__JJI_3JJ_FUNC); +#endif } #endif @@ -14288,6 +14345,27 @@ JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__JJIIJ)(JNIEnv *env, jc } #endif +#if (!defined(NO__1gtk_1tree_1store_1set__IIIJI) && !defined(JNI64)) || (!defined(NO__1gtk_1tree_1store_1set__JJIJJ) && defined(JNI64)) +#ifndef JNI64 +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__IIIJI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlong arg3, jintLong arg4) +#else +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__JJIJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlong arg3, jintLong arg4) +#endif +{ +#ifndef JNI64 + OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1set__IIIJI_FUNC); +#else + OS_NATIVE_ENTER(env, that, _1gtk_1tree_1store_1set__JJIJJ_FUNC); +#endif + gtk_tree_store_set((GtkTreeStore *)arg0, (GtkTreeIter *)arg1, arg2, arg3, arg4); +#ifndef JNI64 + OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1set__IIIJI_FUNC); +#else + OS_NATIVE_EXIT(env, that, _1gtk_1tree_1store_1set__JJIJJ_FUNC); +#endif +} +#endif + #if (!defined(NO__1gtk_1tree_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I) && !defined(JNI64)) || (!defined(NO__1gtk_1tree_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J) && defined(JNI64)) #ifndef JNI64 JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1tree_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jobject arg3, jintLong arg4) @@ -15763,20 +15841,59 @@ fail: } #endif -#ifndef NO__1gtk_1widget_1style_1get -JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1style_1get) - (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintArray arg2, jintLong arg3) +#if (!defined(NO__1gtk_1widget_1style_1get__I_3B_3II) && !defined(JNI64)) || (!defined(NO__1gtk_1widget_1style_1get__J_3B_3IJ) && defined(JNI64)) +#ifndef JNI64 +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1style_1get__I_3B_3II)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintArray arg2, jintLong arg3) +#else +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1style_1get__J_3B_3IJ)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintArray arg2, jintLong arg3) +#endif { jbyte *lparg1=NULL; jint *lparg2=NULL; - OS_NATIVE_ENTER(env, that, _1gtk_1widget_1style_1get_FUNC); +#ifndef JNI64 + OS_NATIVE_ENTER(env, that, _1gtk_1widget_1style_1get__I_3B_3II_FUNC); +#else + OS_NATIVE_ENTER(env, that, _1gtk_1widget_1style_1get__J_3B_3IJ_FUNC); +#endif if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; gtk_widget_style_get((GtkWidget *)arg0, (const gchar *)lparg1, lparg2, (const gchar *)NULL); fail: if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); - OS_NATIVE_EXIT(env, that, _1gtk_1widget_1style_1get_FUNC); +#ifndef JNI64 + OS_NATIVE_EXIT(env, that, _1gtk_1widget_1style_1get__I_3B_3II_FUNC); +#else + OS_NATIVE_EXIT(env, that, _1gtk_1widget_1style_1get__J_3B_3IJ_FUNC); +#endif +} +#endif + +#if (!defined(NO__1gtk_1widget_1style_1get__I_3B_3JI) && !defined(JNI64)) || (!defined(NO__1gtk_1widget_1style_1get__J_3B_3JJ) && defined(JNI64)) +#ifndef JNI64 +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1style_1get__I_3B_3JI)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jlongArray arg2, jintLong arg3) +#else +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1style_1get__J_3B_3JJ)(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jlongArray arg2, jintLong arg3) +#endif +{ + jbyte *lparg1=NULL; + jlong *lparg2=NULL; +#ifndef JNI64 + OS_NATIVE_ENTER(env, that, _1gtk_1widget_1style_1get__I_3B_3JI_FUNC); +#else + OS_NATIVE_ENTER(env, that, _1gtk_1widget_1style_1get__J_3B_3JJ_FUNC); +#endif + if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; + if (arg2) if ((lparg2 = (*env)->GetLongArrayElements(env, arg2, NULL)) == NULL) goto fail; + gtk_widget_style_get((GtkWidget *)arg0, (const gchar *)lparg1, lparg2, (const gchar *)NULL); +fail: + if (arg2 && lparg2) (*env)->ReleaseLongArrayElements(env, arg2, lparg2, 0); + if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); +#ifndef JNI64 + OS_NATIVE_EXIT(env, that, _1gtk_1widget_1style_1get__I_3B_3JI_FUNC); +#else + OS_NATIVE_EXIT(env, that, _1gtk_1widget_1style_1get__J_3B_3JJ_FUNC); +#endif } #endif diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.c index 7ebe3802a4..b8074eb1de 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.c +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.c @@ -18,8 +18,8 @@ #ifdef NATIVE_STATS -int OS_nativeFunctionCount = 1311; -int OS_nativeFunctionCallCount[1311]; +int OS_nativeFunctionCount = 1315; +int OS_nativeFunctionCallCount[1315]; char * OS_nativeFunctionNames[] = { #ifndef JNI64 "Call__IIII", @@ -787,6 +787,11 @@ char * OS_nativeFunctionNames[] = { "_1gtk_1list_1store_1set__JJIIJ", #endif #ifndef JNI64 + "_1gtk_1list_1store_1set__IIIJI", +#else + "_1gtk_1list_1store_1set__JJIJJ", +#endif +#ifndef JNI64 "_1gtk_1list_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I", #else "_1gtk_1list_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J", @@ -1064,7 +1069,16 @@ char * OS_nativeFunctionNames[] = { "_1gtk_1tooltips_1force_1window", "_1gtk_1tooltips_1new", "_1gtk_1tooltips_1set_1tip", - "_1gtk_1tree_1model_1get", +#ifndef JNI64 + "_1gtk_1tree_1model_1get__III_3II", +#else + "_1gtk_1tree_1model_1get__JJI_3IJ", +#endif +#ifndef JNI64 + "_1gtk_1tree_1model_1get__III_3JI", +#else + "_1gtk_1tree_1model_1get__JJI_3JJ", +#endif "_1gtk_1tree_1model_1get_1iter", "_1gtk_1tree_1model_1get_1iter_1first", "_1gtk_1tree_1model_1get_1n_1columns", @@ -1108,6 +1122,11 @@ char * OS_nativeFunctionNames[] = { "_1gtk_1tree_1store_1set__JJIIJ", #endif #ifndef JNI64 + "_1gtk_1tree_1store_1set__IIIJI", +#else + "_1gtk_1tree_1store_1set__JJIJJ", +#endif +#ifndef JNI64 "_1gtk_1tree_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I", #else "_1gtk_1tree_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J", @@ -1242,7 +1261,16 @@ char * OS_nativeFunctionNames[] = { "_1gtk_1widget_1show", "_1gtk_1widget_1size_1allocate", "_1gtk_1widget_1size_1request", - "_1gtk_1widget_1style_1get", +#ifndef JNI64 + "_1gtk_1widget_1style_1get__I_3B_3II", +#else + "_1gtk_1widget_1style_1get__J_3B_3IJ", +#endif +#ifndef JNI64 + "_1gtk_1widget_1style_1get__I_3B_3JI", +#else + "_1gtk_1widget_1style_1get__J_3B_3JJ", +#endif "_1gtk_1widget_1translate_1coordinates", "_1gtk_1window_1activate_1default", "_1gtk_1window_1add_1accel_1group", diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h index 9f8510f09d..75194be58b 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h @@ -795,6 +795,11 @@ typedef enum { _1gtk_1list_1store_1set__JJIIJ_FUNC, #endif #ifndef JNI64 + _1gtk_1list_1store_1set__IIIJI_FUNC, +#else + _1gtk_1list_1store_1set__JJIJJ_FUNC, +#endif +#ifndef JNI64 _1gtk_1list_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC, #else _1gtk_1list_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC, @@ -1072,7 +1077,16 @@ typedef enum { _1gtk_1tooltips_1force_1window_FUNC, _1gtk_1tooltips_1new_FUNC, _1gtk_1tooltips_1set_1tip_FUNC, - _1gtk_1tree_1model_1get_FUNC, +#ifndef JNI64 + _1gtk_1tree_1model_1get__III_3II_FUNC, +#else + _1gtk_1tree_1model_1get__JJI_3IJ_FUNC, +#endif +#ifndef JNI64 + _1gtk_1tree_1model_1get__III_3JI_FUNC, +#else + _1gtk_1tree_1model_1get__JJI_3JJ_FUNC, +#endif _1gtk_1tree_1model_1get_1iter_FUNC, _1gtk_1tree_1model_1get_1iter_1first_FUNC, _1gtk_1tree_1model_1get_1n_1columns_FUNC, @@ -1116,6 +1130,11 @@ typedef enum { _1gtk_1tree_1store_1set__JJIIJ_FUNC, #endif #ifndef JNI64 + _1gtk_1tree_1store_1set__IIIJI_FUNC, +#else + _1gtk_1tree_1store_1set__JJIJJ_FUNC, +#endif +#ifndef JNI64 _1gtk_1tree_1store_1set__IIILorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC, #else _1gtk_1tree_1store_1set__JJILorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC, @@ -1250,7 +1269,16 @@ typedef enum { _1gtk_1widget_1show_FUNC, _1gtk_1widget_1size_1allocate_FUNC, _1gtk_1widget_1size_1request_FUNC, - _1gtk_1widget_1style_1get_FUNC, +#ifndef JNI64 + _1gtk_1widget_1style_1get__I_3B_3II_FUNC, +#else + _1gtk_1widget_1style_1get__J_3B_3IJ_FUNC, +#endif +#ifndef JNI64 + _1gtk_1widget_1style_1get__I_3B_3JI_FUNC, +#else + _1gtk_1widget_1style_1get__J_3B_3JJ_FUNC, +#endif _1gtk_1widget_1translate_1coordinates_FUNC, _1gtk_1window_1activate_1default_FUNC, _1gtk_1window_1add_1accel_1group_FUNC, diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java index d0d050ca88..0a5969cade 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java @@ -7619,6 +7619,19 @@ public static final void gtk_list_store_set(int /*long*/ store, int /*long*/ ite /** * @param store cast=(GtkListStore *) * @param iter cast=(GtkTreeIter *) + */ +public static final native void _gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, long value, int /*long*/ terminator); +public static final void gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, long value, int /*long*/ terminator) { + lock.lock(); + try { + _gtk_list_store_set(store, iter, column, value, terminator); + } finally { + lock.unlock(); + } +} +/** + * @param store cast=(GtkListStore *) + * @param iter cast=(GtkTreeIter *) * @param value flags=no_out */ public static final native void _gtk_list_store_set(int /*long*/ store, int /*long*/ iter, int column, GdkColor value, int /*long*/ terminator); @@ -10664,6 +10677,19 @@ public static final void gtk_tooltips_set_tip(int /*long*/ tooltips, int /*long* * @param tree_model cast=(GtkTreeModel *) * @param iter cast=(GtkTreeIter *) */ +public static final native void _gtk_tree_model_get(int /*long*/ tree_model, int /*long*/ iter, int column, long[] value, int /*long*/ terminator); +public static final void gtk_tree_model_get(int /*long*/ tree_model, int /*long*/ iter, int column, long[] value, int /*long*/ terminator) { + lock.lock(); + try { + _gtk_tree_model_get(tree_model, iter, column, value, terminator); + } finally { + lock.unlock(); + } +} +/** + * @param tree_model cast=(GtkTreeModel *) + * @param iter cast=(GtkTreeIter *) + */ public static final native void _gtk_tree_model_get(int /*long*/ tree_model, int /*long*/ iter, int column, int[] value, int /*long*/ terminator); public static final void gtk_tree_model_get(int /*long*/ tree_model, int /*long*/ iter, int column, int[] value, int /*long*/ terminator) { lock.lock(); @@ -11088,6 +11114,19 @@ public static final void gtk_tree_store_set(int /*long*/ store, int /*long*/ ite /** * @param store cast=(GtkTreeStore *) * @param iter cast=(GtkTreeIter *) + */ +public static final native void _gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, long value, int /*long*/ terminator); +public static final void gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, long value, int /*long*/ terminator) { + lock.lock(); + try { + _gtk_tree_store_set(store, iter, column, value, terminator); + } finally { + lock.unlock(); + } +} +/** + * @param store cast=(GtkTreeStore *) + * @param iter cast=(GtkTreeIter *) * @param value flags=no_out */ public static final native void _gtk_tree_store_set(int /*long*/ store, int /*long*/ iter, int column, GdkColor value, int /*long*/ terminator); @@ -12465,6 +12504,20 @@ public static final void gtk_widget_style_get(int /*long*/ widget, byte[] proper } } /** + * @param widget cast=(GtkWidget *) + * @param property_name cast=(const gchar *) + * @param terminator cast=(const gchar *),flags=sentinel + */ +public static final native void _gtk_widget_style_get(int /*long*/ widget, byte[] property_name, long[] value, int /*long*/ terminator); +public static final void gtk_widget_style_get(int /*long*/ widget, byte[] property_name, long[] value, int /*long*/ terminator) { + lock.lock(); + try { + _gtk_widget_style_get(widget, property_name, value, terminator); + } finally { + lock.unlock(); + } +} +/** * @param src_widget cast=(GtkWidget *) * @param dest_widget cast=(GtkWidget *) */ |