From 88dc3a4dc3c68bb6669db018f4d6d63689ecddba Mon Sep 17 00:00:00 2001 From: Silenio Quarti Date: Fri, 3 Aug 2012 19:20:00 -0400 Subject: Bug 385939 - Omit use of deprecated GTK_TOOLTIPS_TIP_WINDOW and gtk_tooltips_new --- .../Eclipse SWT PI/gtk/library/os.c | 52 +++++++++++++--------- 1 file changed, 30 insertions(+), 22 deletions(-) (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c') 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 8098b20651..1bf69d95c6 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 @@ -13973,7 +13973,15 @@ JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1tooltips_1new) { jintLong rc = 0; OS_NATIVE_ENTER(env, that, _1gtk_1tooltips_1new_FUNC); +/* rc = (jintLong)gtk_tooltips_new(); +*/ + { + OS_LOAD_FUNCTION(fp, gtk_tooltips_new) + if (fp) { + rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)(); + } + } OS_NATIVE_EXIT(env, that, _1gtk_1tooltips_1new_FUNC); return rc; } @@ -15502,6 +15510,28 @@ JNIEXPORT jintLong JNICALL OS_NATIVE(_1gtk_1widget_1get_1accessible) } #endif +#ifndef NO__1gtk_1widget_1get_1allocation +JNIEXPORT void JNICALL OS_NATIVE(_1gtk_1widget_1get_1allocation) + (JNIEnv *env, jclass that, jintLong arg0, jobject arg1) +{ + GtkAllocation _arg1, *lparg1=NULL; + OS_NATIVE_ENTER(env, that, _1gtk_1widget_1get_1allocation_FUNC); + if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail; +/* + gtk_widget_get_allocation((GtkWidget *)arg0, (GtkAllocation *)lparg1); +*/ + { + OS_LOAD_FUNCTION(fp, gtk_widget_get_allocation) + if (fp) { + ((void (CALLING_CONVENTION*)(GtkWidget *, GtkAllocation *))fp)((GtkWidget *)arg0, (GtkAllocation *)lparg1); + } + } +fail: + if (arg1 && lparg1) setGtkAllocationFields(env, arg1, lparg1); + OS_NATIVE_EXIT(env, that, _1gtk_1widget_1get_1allocation_FUNC); +} +#endif + #ifndef NO__1gtk_1widget_1get_1can_1default JNIEXPORT jboolean JNICALL OS_NATIVE(_1gtk_1widget_1get_1can_1default) (JNIEnv *env, jclass that, jintLong arg0) @@ -18308,28 +18338,6 @@ JNIEXPORT void JNICALL OS_NATIVE(gdk_1threads_1set_1lock_1functions) } #endif -#ifndef NO_gtk_1widget_1get_1allocation -JNIEXPORT void JNICALL OS_NATIVE(gtk_1widget_1get_1allocation) - (JNIEnv *env, jclass that, jintLong arg0, jobject arg1) -{ - GtkAllocation _arg1, *lparg1=NULL; - OS_NATIVE_ENTER(env, that, gtk_1widget_1get_1allocation_FUNC); - if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail; -/* - gtk_widget_get_allocation(arg0, (GtkAllocation *)lparg1); -*/ - { - OS_LOAD_FUNCTION(fp, gtk_widget_get_allocation) - if (fp) { - ((void (CALLING_CONVENTION*)(jintLong, GtkAllocation *))fp)(arg0, (GtkAllocation *)lparg1); - } - } -fail: - if (arg1 && lparg1) setGtkAllocationFields(env, arg1, lparg1); - OS_NATIVE_EXIT(env, that, gtk_1widget_1get_1allocation_FUNC); -} -#endif - #ifndef NO_localeconv_1decimal_1point JNIEXPORT jintLong JNICALL OS_NATIVE(localeconv_1decimal_1point) (JNIEnv *env, jclass that) -- cgit