blob: fb6e308430f9241083e38a782756b7a277183ae2 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2000, 2016 IBM Corporation and others. All rights reserved.
* The contents of this file are made available under the terms
* of the GNU Lesser General Public License (LGPL) Version 2.1 that
* accompanies this distribution (lgpl-v21.txt). The LGPL is also
* available at http://www.gnu.org/licenses/lgpl.html. If the version
* of the LGPL at http://www.gnu.org is different to the version of
* the LGPL accompanying this distribution and there is any conflict
* between the two license versions, the terms of the LGPL accompanying
* this distribution shall govern.
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
#include "swt.h"
#include "os_structs.h"
#include "os_stats.h"
#ifndef OS_NATIVE
#define OS_NATIVE(func) Java_org_eclipse_swt_internal_gtk_OS_##func
#endif
#if (!defined(NO_Call__IIII) && !defined(JNI64)) || (!defined(NO_Call__JJII) && defined(JNI64))
#ifndef JNI64
JNIEXPORT jint JNICALL OS_NATIVE(Call__IIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
#else
JNIEXPORT jint JNICALL OS_NATIVE(Call__JJII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
#endif
{
jint rc = 0;
#ifndef JNI64
OS_NATIVE_ENTER(env, that, Call__IIII_FUNC);
#else
OS_NATIVE_ENTER(env, that, Call__JJII_FUNC);
#endif
rc = (jint)((jint (*)())arg0)(arg1, arg2, arg3);
#ifndef JNI64
OS_NATIVE_EXIT(env, that, Call__IIII_FUNC);
#else
OS_NATIVE_EXIT(env, that, Call__JJII_FUNC);
#endif
return rc;
}
#endif
#if (!defined(NO_Call__IIIJ) && !defined(JNI64)) || (!defined(NO_Call__JJIJ) && defined(JNI64))
#ifndef JNI64
JNIEXPORT jlong JNICALL OS_NATIVE(Call__IIIJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlong arg3)
#else
JNIEXPORT jlong JNICALL OS_NATIVE(Call__JJIJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jlong arg3)
#endif
{
jlong rc = 0;
#ifndef JNI64
OS_NATIVE_ENTER(env, that, Call__IIIJ_FUNC);
#else
OS_NATIVE_ENTER(env, that, Call__JJIJ_FUNC);
#endif
rc = (jlong)((jlong (*)())arg0)(arg1, arg2, arg3);
#ifndef JNI64
OS_NATIVE_EXIT(env, that, Call__IIIJ_FUNC);
#else
OS_NATIVE_EXIT(env, that, Call__JJIJ_FUNC);
#endif
return rc;
}
#endif
#ifndef NO_GDK_1EVENT_1TYPE
JNIEXPORT jint JNICALL OS_NATIVE(GDK_1EVENT_1TYPE)
(JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GDK_1EVENT_1TYPE_FUNC);
rc = (jint)GDK_EVENT_TYPE((GdkEvent *)arg0);
OS_NATIVE_EXIT(env, that, GDK_1EVENT_1TYPE_FUNC);
return rc;
}
#endif
#ifndef NO_GDK_1EVENT_1WINDOW
JNIEXPORT jintLong JNICALL OS_NATIVE(GDK_1EVENT_1WINDOW)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, GDK_1EVENT_1WINDOW_FUNC);
rc = (jintLong)GDK_EVENT_WINDOW((GdkEventAny *)arg0);
OS_NATIVE_EXIT(env, that, GDK_1EVENT_1WINDOW_FUNC);
return rc;
}
#endif
#ifndef NO_GDK_1IS_1X11_1DISPLAY
JNIEXPORT jboolean JNICALL OS_NATIVE(GDK_1IS_1X11_1DISPLAY)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, GDK_1IS_1X11_1DISPLAY_FUNC);
rc = (jboolean)GDK_IS_X11_DISPLAY((GdkDisplay *)arg0);
OS_NATIVE_EXIT(env, that, GDK_1IS_1X11_1DISPLAY_FUNC);
return rc;
}
#endif
#ifndef NO_GInterfaceInfo_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GInterfaceInfo_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GInterfaceInfo_1sizeof_FUNC);
rc = (jint)GInterfaceInfo_sizeof();
OS_NATIVE_EXIT(env, that, GInterfaceInfo_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GPollFD_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GPollFD_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GPollFD_1sizeof_FUNC);
rc = (jint)GPollFD_sizeof();
OS_NATIVE_EXIT(env, that, GPollFD_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GTK_1ACCEL_1LABEL_1GET_1ACCEL_1STRING
JNIEXPORT jintLong JNICALL OS_NATIVE(GTK_1ACCEL_1LABEL_1GET_1ACCEL_1STRING)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, GTK_1ACCEL_1LABEL_1GET_1ACCEL_1STRING_FUNC);
rc = (jintLong)GTK_ACCEL_LABEL_GET_ACCEL_STRING((GtkAccelLabel *)arg0);
OS_NATIVE_EXIT(env, that, GTK_1ACCEL_1LABEL_1GET_1ACCEL_1STRING_FUNC);
return rc;
}
#endif
#ifndef NO_GTK_1ACCEL_1LABEL_1SET_1ACCEL_1STRING
JNIEXPORT void JNICALL OS_NATIVE(GTK_1ACCEL_1LABEL_1SET_1ACCEL_1STRING)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
OS_NATIVE_ENTER(env, that, GTK_1ACCEL_1LABEL_1SET_1ACCEL_1STRING_FUNC);
GTK_ACCEL_LABEL_SET_ACCEL_STRING((GtkAccelLabel *)arg0, (gchar *)arg1);
OS_NATIVE_EXIT(env, that, GTK_1ACCEL_1LABEL_1SET_1ACCEL_1STRING_FUNC);
}
#endif
#ifndef NO_GTK_1ENTRY_1IM_1CONTEXT
JNIEXPORT jintLong JNICALL OS_NATIVE(GTK_1ENTRY_1IM_1CONTEXT)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, GTK_1ENTRY_1IM_1CONTEXT_FUNC);
rc = (jintLong)GTK_ENTRY_IM_CONTEXT((GtkEntry *)arg0);
OS_NATIVE_EXIT(env, that, GTK_1ENTRY_1IM_1CONTEXT_FUNC);
return rc;
}
#endif
#ifndef NO_GTK_1RANGE_1SLIDER_1END
JNIEXPORT jint JNICALL OS_NATIVE(GTK_1RANGE_1SLIDER_1END)
(JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GTK_1RANGE_1SLIDER_1END_FUNC);
rc = (jint)GTK_RANGE_SLIDER_END((GtkRange *)arg0);
OS_NATIVE_EXIT(env, that, GTK_1RANGE_1SLIDER_1END_FUNC);
return rc;
}
#endif
#ifndef NO_GTK_1RANGE_1SLIDER_1START
JNIEXPORT jint JNICALL OS_NATIVE(GTK_1RANGE_1SLIDER_1START)
(JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GTK_1RANGE_1SLIDER_1START_FUNC);
rc = (jint)GTK_RANGE_SLIDER_START((GtkRange *)arg0);
OS_NATIVE_EXIT(env, that, GTK_1RANGE_1SLIDER_1START_FUNC);
return rc;
}
#endif
#ifndef NO_GTK_1TEXTVIEW_1IM_1CONTEXT
JNIEXPORT jintLong JNICALL OS_NATIVE(GTK_1TEXTVIEW_1IM_1CONTEXT)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, GTK_1TEXTVIEW_1IM_1CONTEXT_FUNC);
rc = (jintLong)GTK_TEXTVIEW_IM_CONTEXT((GtkTextView *)arg0);
OS_NATIVE_EXIT(env, that, GTK_1TEXTVIEW_1IM_1CONTEXT_FUNC);
return rc;
}
#endif
#ifndef NO_GTK_1TYPE_1ACCESSIBLE
JNIEXPORT jintLong JNICALL OS_NATIVE(GTK_1TYPE_1ACCESSIBLE)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, GTK_1TYPE_1ACCESSIBLE_FUNC);
rc = (jintLong)GTK_TYPE_ACCESSIBLE;
OS_NATIVE_EXIT(env, that, GTK_1TYPE_1ACCESSIBLE_FUNC);
return rc;
}
#endif
#ifndef NO_GTK_1WIDGET_1GET_1CLASS
JNIEXPORT jintLong JNICALL OS_NATIVE(GTK_1WIDGET_1GET_1CLASS)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1GET_1CLASS_FUNC);
rc = (jintLong)GTK_WIDGET_GET_CLASS((GtkWidget *)arg0);
OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1GET_1CLASS_FUNC);
return rc;
}
#endif
#ifndef NO_GTK_1WIDGET_1REQUISITION_1HEIGHT
JNIEXPORT jint JNICALL OS_NATIVE(GTK_1WIDGET_1REQUISITION_1HEIGHT)
(JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1REQUISITION_1HEIGHT_FUNC);
rc = (jint)GTK_WIDGET_REQUISITION_HEIGHT((GtkWidget *)arg0);
OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1REQUISITION_1HEIGHT_FUNC);
return rc;
}
#endif
#ifndef NO_GTK_1WIDGET_1REQUISITION_1WIDTH
JNIEXPORT jint JNICALL OS_NATIVE(GTK_1WIDGET_1REQUISITION_1WIDTH)
(JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GTK_1WIDGET_1REQUISITION_1WIDTH_FUNC);
rc = (jint)GTK_WIDGET_REQUISITION_WIDTH((GtkWidget *)arg0);
OS_NATIVE_EXIT(env, that, GTK_1WIDGET_1REQUISITION_1WIDTH_FUNC);
return rc;
}
#endif
#ifndef NO_GTypeInfo_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GTypeInfo_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GTypeInfo_1sizeof_FUNC);
rc = (jint)GTypeInfo_sizeof();
OS_NATIVE_EXIT(env, that, GTypeInfo_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GTypeQuery_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GTypeQuery_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GTypeQuery_1sizeof_FUNC);
rc = (jint)GTypeQuery_sizeof();
OS_NATIVE_EXIT(env, that, GTypeQuery_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_G_1OBJECT_1CLASS_1CONSTRUCTOR
JNIEXPORT jintLong JNICALL OS_NATIVE(G_1OBJECT_1CLASS_1CONSTRUCTOR)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, G_1OBJECT_1CLASS_1CONSTRUCTOR_FUNC);
rc = (jintLong)G_OBJECT_CLASS_CONSTRUCTOR((GObjectClass *)arg0);
OS_NATIVE_EXIT(env, that, G_1OBJECT_1CLASS_1CONSTRUCTOR_FUNC);
return rc;
}
#endif
#ifndef NO_G_1OBJECT_1CLASS_1SET_1CONSTRUCTOR
JNIEXPORT void JNICALL OS_NATIVE(G_1OBJECT_1CLASS_1SET_1CONSTRUCTOR)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
OS_NATIVE_ENTER(env, that, G_1OBJECT_1CLASS_1SET_1CONSTRUCTOR_FUNC);
G_OBJECT_CLASS_SET_CONSTRUCTOR((GObjectClass *)arg0, arg1);
OS_NATIVE_EXIT(env, that, G_1OBJECT_1CLASS_1SET_1CONSTRUCTOR_FUNC);
}
#endif
#ifndef NO_G_1TYPE_1BOOLEAN
JNIEXPORT jintLong JNICALL OS_NATIVE(G_1TYPE_1BOOLEAN)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, G_1TYPE_1BOOLEAN_FUNC);
rc = (jintLong)G_TYPE_BOOLEAN;
OS_NATIVE_EXIT(env, that, G_1TYPE_1BOOLEAN_FUNC);
return rc;
}
#endif
#ifndef NO_G_1TYPE_1DOUBLE
JNIEXPORT jintLong JNICALL OS_NATIVE(G_1TYPE_1DOUBLE)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, G_1TYPE_1DOUBLE_FUNC);
rc = (jintLong)G_TYPE_DOUBLE;
OS_NATIVE_EXIT(env, that, G_1TYPE_1DOUBLE_FUNC);
return rc;
}
#endif
#ifndef NO_G_1TYPE_1FLOAT
JNIEXPORT jintLong JNICALL OS_NATIVE(G_1TYPE_1FLOAT)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, G_1TYPE_1FLOAT_FUNC);
rc = (jintLong)G_TYPE_FLOAT;
OS_NATIVE_EXIT(env, that, G_1TYPE_1FLOAT_FUNC);
return rc;
}
#endif
#ifndef NO_G_1TYPE_1INT
JNIEXPORT jintLong JNICALL OS_NATIVE(G_1TYPE_1INT)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, G_1TYPE_1INT_FUNC);
rc = (jintLong)G_TYPE_INT;
OS_NATIVE_EXIT(env, that, G_1TYPE_1INT_FUNC);
return rc;
}
#endif
#ifndef NO_G_1TYPE_1INT64
JNIEXPORT jintLong JNICALL OS_NATIVE(G_1TYPE_1INT64)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, G_1TYPE_1INT64_FUNC);
rc = (jintLong)G_TYPE_INT64;
OS_NATIVE_EXIT(env, that, G_1TYPE_1INT64_FUNC);
return rc;
}
#endif
#ifndef NO_G_1VALUE_1TYPE
JNIEXPORT jintLong JNICALL OS_NATIVE(G_1VALUE_1TYPE)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, G_1VALUE_1TYPE_FUNC);
rc = (jintLong)G_VALUE_TYPE(arg0);
OS_NATIVE_EXIT(env, that, G_1VALUE_1TYPE_FUNC);
return rc;
}
#endif
#ifndef NO_GdkColor_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkColor_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkColor_1sizeof_FUNC);
rc = (jint)GdkColor_sizeof();
OS_NATIVE_EXIT(env, that, GdkColor_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkDragContext_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkDragContext_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkDragContext_1sizeof_FUNC);
rc = (jint)GdkDragContext_sizeof();
OS_NATIVE_EXIT(env, that, GdkDragContext_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkEventAny_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkEventAny_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkEventAny_1sizeof_FUNC);
rc = (jint)GdkEventAny_sizeof();
OS_NATIVE_EXIT(env, that, GdkEventAny_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkEventButton_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkEventButton_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkEventButton_1sizeof_FUNC);
rc = (jint)GdkEventButton_sizeof();
OS_NATIVE_EXIT(env, that, GdkEventButton_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkEventCrossing_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkEventCrossing_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkEventCrossing_1sizeof_FUNC);
rc = (jint)GdkEventCrossing_sizeof();
OS_NATIVE_EXIT(env, that, GdkEventCrossing_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkEventExpose_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkEventExpose_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkEventExpose_1sizeof_FUNC);
rc = (jint)GdkEventExpose_sizeof();
OS_NATIVE_EXIT(env, that, GdkEventExpose_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkEventFocus_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkEventFocus_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkEventFocus_1sizeof_FUNC);
rc = (jint)GdkEventFocus_sizeof();
OS_NATIVE_EXIT(env, that, GdkEventFocus_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkEventKey_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkEventKey_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkEventKey_1sizeof_FUNC);
rc = (jint)GdkEventKey_sizeof();
OS_NATIVE_EXIT(env, that, GdkEventKey_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkEventMotion_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkEventMotion_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkEventMotion_1sizeof_FUNC);
rc = (jint)GdkEventMotion_sizeof();
OS_NATIVE_EXIT(env, that, GdkEventMotion_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkEventProperty_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkEventProperty_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkEventProperty_1sizeof_FUNC);
rc = (jint)GdkEventProperty_sizeof();
OS_NATIVE_EXIT(env, that, GdkEventProperty_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkEventScroll_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkEventScroll_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkEventScroll_1sizeof_FUNC);
rc = (jint)GdkEventScroll_sizeof();
OS_NATIVE_EXIT(env, that, GdkEventScroll_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkEventWindowState_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkEventWindowState_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkEventWindowState_1sizeof_FUNC);
rc = (jint)GdkEventWindowState_sizeof();
OS_NATIVE_EXIT(env, that, GdkEventWindowState_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkEvent_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkEvent_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkEvent_1sizeof_FUNC);
rc = (jint)GdkEvent_sizeof();
OS_NATIVE_EXIT(env, that, GdkEvent_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkGeometry_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkGeometry_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkGeometry_1sizeof_FUNC);
rc = (jint)GdkGeometry_sizeof();
OS_NATIVE_EXIT(env, that, GdkGeometry_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkRGBA_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkRGBA_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkRGBA_1sizeof_FUNC);
rc = (jint)GdkRGBA_sizeof();
OS_NATIVE_EXIT(env, that, GdkRGBA_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkRectangle_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkRectangle_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkRectangle_1sizeof_FUNC);
rc = (jint)GdkRectangle_sizeof();
OS_NATIVE_EXIT(env, that, GdkRectangle_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GdkWindowAttr_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GdkWindowAttr_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GdkWindowAttr_1sizeof_FUNC);
rc = (jint)GdkWindowAttr_sizeof();
OS_NATIVE_EXIT(env, that, GdkWindowAttr_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkAdjustment_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkAdjustment_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkAdjustment_1sizeof_FUNC);
rc = (jint)GtkAdjustment_sizeof();
OS_NATIVE_EXIT(env, that, GtkAdjustment_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkAllocation_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkAllocation_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkAllocation_1sizeof_FUNC);
rc = (jint)GtkAllocation_sizeof();
OS_NATIVE_EXIT(env, that, GtkAllocation_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkBorder_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkBorder_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkBorder_1sizeof_FUNC);
rc = (jint)GtkBorder_sizeof();
OS_NATIVE_EXIT(env, that, GtkBorder_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkCellRendererPixbufClass_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkCellRendererPixbufClass_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkCellRendererPixbufClass_1sizeof_FUNC);
rc = (jint)GtkCellRendererPixbufClass_sizeof();
OS_NATIVE_EXIT(env, that, GtkCellRendererPixbufClass_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkCellRendererPixbuf_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkCellRendererPixbuf_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkCellRendererPixbuf_1sizeof_FUNC);
rc = (jint)GtkCellRendererPixbuf_sizeof();
OS_NATIVE_EXIT(env, that, GtkCellRendererPixbuf_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkCellRendererTextClass_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkCellRendererTextClass_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkCellRendererTextClass_1sizeof_FUNC);
rc = (jint)GtkCellRendererTextClass_sizeof();
OS_NATIVE_EXIT(env, that, GtkCellRendererTextClass_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkCellRendererText_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkCellRendererText_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkCellRendererText_1sizeof_FUNC);
rc = (jint)GtkCellRendererText_sizeof();
OS_NATIVE_EXIT(env, that, GtkCellRendererText_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkCellRendererToggleClass_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkCellRendererToggleClass_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkCellRendererToggleClass_1sizeof_FUNC);
rc = (jint)GtkCellRendererToggleClass_sizeof();
OS_NATIVE_EXIT(env, that, GtkCellRendererToggleClass_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkCellRendererToggle_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkCellRendererToggle_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkCellRendererToggle_1sizeof_FUNC);
rc = (jint)GtkCellRendererToggle_sizeof();
OS_NATIVE_EXIT(env, that, GtkCellRendererToggle_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkRequisition_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkRequisition_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkRequisition_1sizeof_FUNC);
rc = (jint)GtkRequisition_sizeof();
OS_NATIVE_EXIT(env, that, GtkRequisition_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkTargetEntry_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkTargetEntry_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkTargetEntry_1sizeof_FUNC);
rc = (jint)GtkTargetEntry_sizeof();
OS_NATIVE_EXIT(env, that, GtkTargetEntry_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkTextIter_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkTextIter_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkTextIter_1sizeof_FUNC);
rc = (jint)GtkTextIter_sizeof();
OS_NATIVE_EXIT(env, that, GtkTextIter_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_GtkTreeIter_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(GtkTreeIter_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, GtkTreeIter_1sizeof_FUNC);
rc = (jint)GtkTreeIter_sizeof();
OS_NATIVE_EXIT(env, that, GtkTreeIter_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_PangoAttrColor_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(PangoAttrColor_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, PangoAttrColor_1sizeof_FUNC);
rc = (jint)PangoAttrColor_sizeof();
OS_NATIVE_EXIT(env, that, PangoAttrColor_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_PangoAttrInt_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(PangoAttrInt_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, PangoAttrInt_1sizeof_FUNC);
rc = (jint)PangoAttrInt_sizeof();
OS_NATIVE_EXIT(env, that, PangoAttrInt_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_PangoAttribute_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(PangoAttribute_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, PangoAttribute_1sizeof_FUNC);
rc = (jint)PangoAttribute_sizeof();
OS_NATIVE_EXIT(env, that, PangoAttribute_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_PangoItem_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(PangoItem_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, PangoItem_1sizeof_FUNC);
rc = (jint)PangoItem_sizeof();
OS_NATIVE_EXIT(env, that, PangoItem_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_PangoLayoutLine_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(PangoLayoutLine_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, PangoLayoutLine_1sizeof_FUNC);
rc = (jint)PangoLayoutLine_sizeof();
OS_NATIVE_EXIT(env, that, PangoLayoutLine_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_PangoLayoutRun_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(PangoLayoutRun_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, PangoLayoutRun_1sizeof_FUNC);
rc = (jint)PangoLayoutRun_sizeof();
OS_NATIVE_EXIT(env, that, PangoLayoutRun_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_PangoLogAttr_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(PangoLogAttr_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, PangoLogAttr_1sizeof_FUNC);
rc = (jint)PangoLogAttr_sizeof();
OS_NATIVE_EXIT(env, that, PangoLogAttr_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_PangoRectangle_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(PangoRectangle_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, PangoRectangle_1sizeof_FUNC);
rc = (jint)PangoRectangle_sizeof();
OS_NATIVE_EXIT(env, that, PangoRectangle_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_RTLD_1GLOBAL
JNIEXPORT jint JNICALL OS_NATIVE(RTLD_1GLOBAL)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, RTLD_1GLOBAL_FUNC);
rc = (jint)RTLD_GLOBAL;
OS_NATIVE_EXIT(env, that, RTLD_1GLOBAL_FUNC);
return rc;
}
#endif
#ifndef NO_RTLD_1LAZY
JNIEXPORT jint JNICALL OS_NATIVE(RTLD_1LAZY)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, RTLD_1LAZY_FUNC);
rc = (jint)RTLD_LAZY;
OS_NATIVE_EXIT(env, that, RTLD_1LAZY_FUNC);
return rc;
}
#endif
#ifndef NO_RTLD_1NOW
JNIEXPORT jint JNICALL OS_NATIVE(RTLD_1NOW)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, RTLD_1NOW_FUNC);
rc = (jint)RTLD_NOW;
OS_NATIVE_EXIT(env, that, RTLD_1NOW_FUNC);
return rc;
}
#endif
#ifndef NO_XAnyEvent_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(XAnyEvent_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, XAnyEvent_1sizeof_FUNC);
rc = (jint)XAnyEvent_sizeof();
OS_NATIVE_EXIT(env, that, XAnyEvent_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_XEvent_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(XEvent_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, XEvent_1sizeof_FUNC);
rc = (jint)XEvent_sizeof();
OS_NATIVE_EXIT(env, that, XEvent_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_XExposeEvent_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(XExposeEvent_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, XExposeEvent_1sizeof_FUNC);
rc = (jint)XExposeEvent_sizeof();
OS_NATIVE_EXIT(env, that, XExposeEvent_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_XFocusChangeEvent_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(XFocusChangeEvent_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, XFocusChangeEvent_1sizeof_FUNC);
rc = (jint)XFocusChangeEvent_sizeof();
OS_NATIVE_EXIT(env, that, XFocusChangeEvent_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_XRenderPictureAttributes_1sizeof
JNIEXPORT jint JNICALL OS_NATIVE(XRenderPictureAttributes_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, XRenderPictureAttributes_1sizeof_FUNC);
rc = (jint)XRenderPictureAttributes_sizeof();
OS_NATIVE_EXIT(env, that, XRenderPictureAttributes_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_X_1EVENT_1TYPE
JNIEXPORT jint JNICALL OS_NATIVE(X_1EVENT_1TYPE)
(JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, X_1EVENT_1TYPE_FUNC);
rc = (jint)X_EVENT_TYPE((XEvent *)arg0);
OS_NATIVE_EXIT(env, that, X_1EVENT_1TYPE_FUNC);
return rc;
}
#endif
#ifndef NO_X_1EVENT_1WINDOW
JNIEXPORT jintLong JNICALL OS_NATIVE(X_1EVENT_1WINDOW)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, X_1EVENT_1WINDOW_FUNC);
rc = (jintLong)X_EVENT_WINDOW((XAnyEvent *)arg0);
OS_NATIVE_EXIT(env, that, X_1EVENT_1WINDOW_FUNC);
return rc;
}
#endif
#ifndef NO__1Call
JNIEXPORT jint JNICALL OS_NATIVE(_1Call)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1Call_FUNC);
rc = (jint)((jint (*)())arg0)(arg1, arg2);
OS_NATIVE_EXIT(env, that, _1Call_FUNC);
return rc;
}
#endif
#ifndef NO__1FcConfigAppFontAddFile
JNIEXPORT jboolean JNICALL OS_NATIVE(_1FcConfigAppFontAddFile)
(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
{
jbyte *lparg1=NULL;
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1FcConfigAppFontAddFile_FUNC);
if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
/*
rc = (jboolean)FcConfigAppFontAddFile(arg0, lparg1);
*/
{
OS_LOAD_FUNCTION(fp, FcConfigAppFontAddFile)
if (fp) {
rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jbyte *))fp)(arg0, lparg1);
}
}
fail:
if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, _1FcConfigAppFontAddFile_FUNC);
return rc;
}
#endif
#ifndef NO__1GDK_1PIXMAP_1XID
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GDK_1PIXMAP_1XID)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GDK_1PIXMAP_1XID_FUNC);
rc = (jintLong)GDK_PIXMAP_XID((GdkPixmap *)arg0);
OS_NATIVE_EXIT(env, that, _1GDK_1PIXMAP_1XID_FUNC);
return rc;
}
#endif
#ifndef NO__1GDK_1TYPE_1COLOR
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GDK_1TYPE_1COLOR)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GDK_1TYPE_1COLOR_FUNC);
rc = (jintLong)GDK_TYPE_COLOR;
OS_NATIVE_EXIT(env, that, _1GDK_1TYPE_1COLOR_FUNC);
return rc;
}
#endif
#ifndef NO__1GDK_1TYPE_1PIXBUF
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GDK_1TYPE_1PIXBUF)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GDK_1TYPE_1PIXBUF_FUNC);
rc = (jintLong)GDK_TYPE_PIXBUF;
OS_NATIVE_EXIT(env, that, _1GDK_1TYPE_1PIXBUF_FUNC);
return rc;
}
#endif
#ifndef NO__1GString_1len
JNIEXPORT jint JNICALL OS_NATIVE(_1GString_1len)
(JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1GString_1len_FUNC);
rc = (jint)((GString *)arg0)->len;
OS_NATIVE_EXIT(env, that, _1GString_1len_FUNC);
return rc;
}
#endif
#ifndef NO__1GString_1str
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GString_1str)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GString_1str_FUNC);
rc = (jintLong)((GString *)arg0)->str;
OS_NATIVE_EXIT(env, that, _1GString_1str_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1ACCESSIBLE
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1ACCESSIBLE)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1ACCESSIBLE_FUNC);
rc = (jintLong)GTK_ACCESSIBLE(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1ACCESSIBLE_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1ACCEL_1LABEL
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1ACCEL_1LABEL)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1ACCEL_1LABEL_FUNC);
rc = (jboolean)GTK_IS_ACCEL_LABEL(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1ACCEL_1LABEL_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1BUTTON
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1BUTTON)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1BUTTON_FUNC);
rc = (jboolean)GTK_IS_BUTTON(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1BUTTON_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1CELL_1RENDERER_1PIXBUF
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1CELL_1RENDERER_1PIXBUF)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1CELL_1RENDERER_1PIXBUF_FUNC);
rc = (jboolean)GTK_IS_CELL_RENDERER_PIXBUF(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1CELL_1RENDERER_1PIXBUF_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1CELL_1RENDERER_1TEXT
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1CELL_1RENDERER_1TEXT)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1CELL_1RENDERER_1TEXT_FUNC);
rc = (jboolean)GTK_IS_CELL_RENDERER_TEXT(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1CELL_1RENDERER_1TEXT_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1CELL_1RENDERER_1TOGGLE
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1CELL_1RENDERER_1TOGGLE)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1CELL_1RENDERER_1TOGGLE_FUNC);
rc = (jboolean)GTK_IS_CELL_RENDERER_TOGGLE(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1CELL_1RENDERER_1TOGGLE_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1CONTAINER
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1CONTAINER)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1CONTAINER_FUNC);
rc = (jboolean)GTK_IS_CONTAINER(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1CONTAINER_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1IMAGE_1MENU_1ITEM
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1IMAGE_1MENU_1ITEM)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1IMAGE_1MENU_1ITEM_FUNC);
rc = (jboolean)GTK_IS_IMAGE_MENU_ITEM(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1IMAGE_1MENU_1ITEM_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1LABEL
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1LABEL)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1LABEL_FUNC);
rc = (jboolean)GTK_IS_LABEL(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1LABEL_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1MENU_1ITEM
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1MENU_1ITEM)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1MENU_1ITEM_FUNC);
rc = (jboolean)GTK_IS_MENU_ITEM(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1MENU_1ITEM_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1PLUG
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1PLUG)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1PLUG_FUNC);
rc = (jboolean)GTK_IS_PLUG(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1PLUG_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1SCROLLED_1WINDOW
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1SCROLLED_1WINDOW)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1SCROLLED_1WINDOW_FUNC);
rc = (jboolean)GTK_IS_SCROLLED_WINDOW(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1SCROLLED_1WINDOW_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1SOCKET
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1SOCKET)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1SOCKET_FUNC);
rc = (jboolean)GTK_IS_SOCKET(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1SOCKET_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1IS_1WINDOW
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1IS_1WINDOW)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1IS_1WINDOW_FUNC);
rc = (jboolean)GTK_IS_WINDOW(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1IS_1WINDOW_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1STOCK_1CANCEL
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1STOCK_1CANCEL)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1STOCK_1CANCEL_FUNC);
rc = (jintLong)GTK_STOCK_CANCEL;
OS_NATIVE_EXIT(env, that, _1GTK_1STOCK_1CANCEL_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1STOCK_1OK
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1STOCK_1OK)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1STOCK_1OK_FUNC);
rc = (jintLong)GTK_STOCK_OK;
OS_NATIVE_EXIT(env, that, _1GTK_1STOCK_1OK_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1TYPE_1CELL_1RENDERER_1PIXBUF
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1CELL_1RENDERER_1PIXBUF)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1CELL_1RENDERER_1PIXBUF_FUNC);
rc = (jintLong)GTK_TYPE_CELL_RENDERER_PIXBUF;
OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1CELL_1RENDERER_1PIXBUF_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1TYPE_1CELL_1RENDERER_1TEXT
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1CELL_1RENDERER_1TEXT)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1CELL_1RENDERER_1TEXT_FUNC);
rc = (jintLong)GTK_TYPE_CELL_RENDERER_TEXT;
OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1CELL_1RENDERER_1TEXT_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1TYPE_1CELL_1RENDERER_1TOGGLE
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1CELL_1RENDERER_1TOGGLE)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1CELL_1RENDERER_1TOGGLE_FUNC);
rc = (jintLong)GTK_TYPE_CELL_RENDERER_TOGGLE;
OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1CELL_1RENDERER_1TOGGLE_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1TYPE_1FIXED
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1FIXED)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1FIXED_FUNC);
rc = (jintLong)GTK_TYPE_FIXED;
OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1FIXED_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1TYPE_1IM_1MULTICONTEXT
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1IM_1MULTICONTEXT)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1IM_1MULTICONTEXT_FUNC);
rc = (jintLong)GTK_TYPE_IM_MULTICONTEXT;
OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1IM_1MULTICONTEXT_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1TYPE_1MENU
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1MENU)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1MENU_FUNC);
rc = (jintLong)GTK_TYPE_MENU;
OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1MENU_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1TYPE_1WIDGET
JNIEXPORT jintLong JNICALL OS_NATIVE(_1GTK_1TYPE_1WIDGET)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1TYPE_1WIDGET_FUNC);
rc = (jintLong)GTK_TYPE_WIDGET;
OS_NATIVE_EXIT(env, that, _1GTK_1TYPE_1WIDGET_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1WIDGET_1FLAGS
JNIEXPORT jint JNICALL OS_NATIVE(_1GTK_1WIDGET_1FLAGS)
(JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1FLAGS_FUNC);
rc = (jint)GTK_WIDGET_FLAGS(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1FLAGS_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1WIDGET_1MAPPED
JNIEXPORT jboolean JNICALL OS_NATIVE(_1GTK_1WIDGET_1MAPPED)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1MAPPED_FUNC);
rc = (jboolean)GTK_WIDGET_MAPPED(arg0);
OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1MAPPED_FUNC);
return rc;
}
#endif
#ifndef NO__1GTK_1WIDGET_1SET_1FLAGS
JNIEXPORT void JNICALL OS_NATIVE(_1GTK_1WIDGET_1SET_1FLAGS)
(JNIEnv *env, jclass that, jintLong arg0, jint arg1)
{
OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1SET_1FLAGS_FUNC);
GTK_WIDGET_SET_FLAGS(arg0, arg1);
OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1SET_1FLAGS_FUNC);
}
#endif
#ifndef NO__1GTK_1WIDGET_1UNSET_1FLAGS
JNIEXPORT void JNICALL OS_NATIVE(_1GTK_1WIDGET_1UNSET_1FLAGS)
(JNIEnv *env, jclass that, jintLong arg0, jint arg1)
{
OS_NATIVE_ENTER(env, that, _1GTK_1WIDGET_1UNSET_1FLAGS_FUNC);
GTK_WIDGET_UNSET_FLAGS(arg0, arg1);
OS_NATIVE_EXIT(env, that, _1GTK_1WIDGET_1UNSET_1FLAGS_FUNC);
}
#endif
#ifndef NO__1G_1OBJECT_1CLASS
JNIEXPORT jintLong JNICALL OS_NATIVE(_1G_1OBJECT_1CLASS)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1G_1OBJECT_1CLASS_FUNC);
rc = (jintLong)G_OBJECT_CLASS(arg0);
OS_NATIVE_EXIT(env, that, _1G_1OBJECT_1CLASS_FUNC);
return rc;
}
#endif
#ifndef NO__1G_1OBJECT_1GET_1CLASS
JNIEXPORT jintLong JNICALL OS_NATIVE(_1G_1OBJECT_1GET_1CLASS)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1G_1OBJECT_1GET_1CLASS_FUNC);
rc = (jintLong)G_OBJECT_GET_CLASS(arg0);
OS_NATIVE_EXIT(env, that, _1G_1OBJECT_1GET_1CLASS_FUNC);
return rc;
}
#endif
#ifndef NO__1G_1OBJECT_1TYPE
JNIEXPORT jintLong JNICALL OS_NATIVE(_1G_1OBJECT_1TYPE)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1G_1OBJECT_1TYPE_FUNC);
rc = (jintLong)G_OBJECT_TYPE(arg0);
OS_NATIVE_EXIT(env, that, _1G_1OBJECT_1TYPE_FUNC);
return rc;
}
#endif
#ifndef NO__1G_1OBJECT_1TYPE_1NAME
JNIEXPORT jintLong JNICALL OS_NATIVE(_1G_1OBJECT_1TYPE_1NAME)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1G_1OBJECT_1TYPE_1NAME_FUNC);
rc = (jintLong)G_OBJECT_TYPE_NAME(arg0);
OS_NATIVE_EXIT(env, that, _1G_1OBJECT_1TYPE_1NAME_FUNC);
return rc;
}
#endif
#ifndef NO__1G_1TYPE_1CHECK_1INSTANCE_1TYPE
JNIEXPORT jboolean JNICALL OS_NATIVE(_1G_1TYPE_1CHECK_1INSTANCE_1TYPE)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1G_1TYPE_1CHECK_1INSTANCE_1TYPE_FUNC);
rc = (jboolean)G_TYPE_CHECK_INSTANCE_TYPE(arg0, arg1);
OS_NATIVE_EXIT(env, that, _1G_1TYPE_1CHECK_1INSTANCE_1TYPE_FUNC);
return rc;
}
#endif
#ifndef NO__1G_1TYPE_1STRING
JNIEXPORT jintLong JNICALL OS_NATIVE(_1G_1TYPE_1STRING)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1G_1TYPE_1STRING_FUNC);
rc = (jintLong)G_TYPE_STRING;
OS_NATIVE_EXIT(env, that, _1G_1TYPE_1STRING_FUNC);
return rc;
}
#endif
#ifndef NO__1PANGO_1PIXELS
JNIEXPORT jint JNICALL OS_NATIVE(_1PANGO_1PIXELS)
(JNIEnv *env, jclass that, jint arg0)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1PANGO_1PIXELS_FUNC);
rc = (jint)PANGO_PIXELS(arg0);
OS_NATIVE_EXIT(env, that, _1PANGO_1PIXELS_FUNC);
return rc;
}
#endif
#ifndef NO__1PANGO_1TYPE_1FONT_1DESCRIPTION
JNIEXPORT jintLong JNICALL OS_NATIVE(_1PANGO_1TYPE_1FONT_1DESCRIPTION)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1PANGO_1TYPE_1FONT_1DESCRIPTION_FUNC);
rc = (jintLong)PANGO_TYPE_FONT_DESCRIPTION;
OS_NATIVE_EXIT(env, that, _1PANGO_1TYPE_1FONT_1DESCRIPTION_FUNC);
return rc;
}
#endif
#ifndef NO__1PANGO_1TYPE_1FONT_1FACE
JNIEXPORT jintLong JNICALL OS_NATIVE(_1PANGO_1TYPE_1FONT_1FACE)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1PANGO_1TYPE_1FONT_1FACE_FUNC);
rc = (jintLong)PANGO_TYPE_FONT_FACE;
OS_NATIVE_EXIT(env, that, _1PANGO_1TYPE_1FONT_1FACE_FUNC);
return rc;
}
#endif
#ifndef NO__1PANGO_1TYPE_1FONT_1FAMILY
JNIEXPORT jintLong JNICALL OS_NATIVE(_1PANGO_1TYPE_1FONT_1FAMILY)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1PANGO_1TYPE_1FONT_1FAMILY_FUNC);
rc = (jintLong)PANGO_TYPE_FONT_FAMILY;
OS_NATIVE_EXIT(env, that, _1PANGO_1TYPE_1FONT_1FAMILY_FUNC);
return rc;
}
#endif
#ifndef NO__1PANGO_1TYPE_1LAYOUT
JNIEXPORT jintLong JNICALL OS_NATIVE(_1PANGO_1TYPE_1LAYOUT)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1PANGO_1TYPE_1LAYOUT_FUNC);
rc = (jintLong)PANGO_TYPE_LAYOUT;
OS_NATIVE_EXIT(env, that, _1PANGO_1TYPE_1LAYOUT_FUNC);
return rc;
}
#endif
#ifndef NO__1XCheckIfEvent
JNIEXPORT jboolean JNICALL OS_NATIVE(_1XCheckIfEvent)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1XCheckIfEvent_FUNC);
rc = (jboolean)XCheckIfEvent((Display *)arg0, (XEvent *)arg1, (Bool (*)())arg2, (XPointer)arg3);
OS_NATIVE_EXIT(env, that, _1XCheckIfEvent_FUNC);
return rc;
}
#endif
#ifndef NO__1XDefaultRootWindow
JNIEXPORT jintLong JNICALL OS_NATIVE(_1XDefaultRootWindow)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1XDefaultRootWindow_FUNC);
rc = (jintLong)XDefaultRootWindow((Display *)arg0);
OS_NATIVE_EXIT(env, that, _1XDefaultRootWindow_FUNC);
return rc;
}
#endif
#ifndef NO__1XDefaultScreen
JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultScreen)
(JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1XDefaultScreen_FUNC);
rc = (jint)XDefaultScreen((Display *)arg0);
OS_NATIVE_EXIT(env, that, _1XDefaultScreen_FUNC);
return rc;
}
#endif
#ifndef NO__1XFlush
JNIEXPORT void JNICALL OS_NATIVE(_1XFlush)
(JNIEnv *env, jclass that, jintLong arg0)
{
OS_NATIVE_ENTER(env, that, _1XFlush_FUNC);
XFlush((Display *)arg0);
OS_NATIVE_EXIT(env, that, _1XFlush_FUNC);
}
#endif
#ifndef NO__1XFree
JNIEXPORT void JNICALL OS_NATIVE(_1XFree)
(JNIEnv *env, jclass that, jintLong arg0)
{
OS_NATIVE_ENTER(env, that, _1XFree_FUNC);
XFree((void *)arg0);
OS_NATIVE_EXIT(env, that, _1XFree_FUNC);
}
#endif
#ifndef NO__1XGetSelectionOwner
JNIEXPORT jintLong JNICALL OS_NATIVE(_1XGetSelectionOwner)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1XGetSelectionOwner_FUNC);
rc = (jintLong)XGetSelectionOwner((Display *)arg0, (Atom)arg1);
OS_NATIVE_EXIT(env, that, _1XGetSelectionOwner_FUNC);
return rc;
}
#endif
#ifndef NO__1XGetWindowProperty
JNIEXPORT jintLong JNICALL OS_NATIVE(_1XGetWindowProperty)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4, jboolean arg5, jintLong arg6, jintLongArray arg7, jintArray arg8, jintArray arg9, jintArray arg10, jintLongArray arg11)
{
jintLong *lparg7=NULL;
jint *lparg8=NULL;
jint *lparg9=NULL;
jint *lparg10=NULL;
jintLong *lparg11=NULL;
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1XGetWindowProperty_FUNC);
if (arg7) if ((lparg7 = (*env)->GetIntLongArrayElements(env, arg7, NULL)) == NULL) goto fail;
if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
if (arg9) if ((lparg9 = (*env)->GetIntArrayElements(env, arg9, NULL)) == NULL) goto fail;
if (arg10) if ((lparg10 = (*env)->GetIntArrayElements(env, arg10, NULL)) == NULL) goto fail;
if (arg11) if ((lparg11 = (*env)->GetIntLongArrayElements(env, arg11, NULL)) == NULL) goto fail;
rc = (jintLong)XGetWindowProperty((Display *)arg0, (Window)arg1, (Atom)arg2, arg3, arg4, arg5, (Atom)arg6, (Atom*)lparg7, (int *)lparg8, (unsigned long *)lparg9, (unsigned long *)lparg10, (unsigned char **)lparg11);
fail:
if (arg11 && lparg11) (*env)->ReleaseIntLongArrayElements(env, arg11, lparg11, 0);
if (arg10 && lparg10) (*env)->ReleaseIntArrayElements(env, arg10, lparg10, 0);
if (arg9 && lparg9) (*env)->ReleaseIntArrayElements(env, arg9, lparg9, 0);
if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
if (arg7 && lparg7) (*env)->ReleaseIntLongArrayElements(env, arg7, lparg7, 0);
OS_NATIVE_EXIT(env, that, _1XGetWindowProperty_FUNC);
return rc;
}
#endif
#ifndef NO__1XInternAtom
JNIEXPORT jintLong JNICALL OS_NATIVE(_1XInternAtom)
(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jboolean arg2)
{
jbyte *lparg1=NULL;
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1XInternAtom_FUNC);
if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
rc = (jintLong)XInternAtom((Display *)arg0, (char *)lparg1, (Bool)arg2);
fail:
if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, _1XInternAtom_FUNC);
return rc;
}
#endif
#ifndef NO__1XKeysymToKeycode
JNIEXPORT jint JNICALL OS_NATIVE(_1XKeysymToKeycode)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1XKeysymToKeycode_FUNC);
rc = (jint)XKeysymToKeycode((Display *)arg0, (KeySym)arg1);
OS_NATIVE_EXIT(env, that, _1XKeysymToKeycode_FUNC);
return rc;
}
#endif
#ifndef NO__1XListProperties
JNIEXPORT jintLong JNICALL OS_NATIVE(_1XListProperties)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2)
{
jint *lparg2=NULL;
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1XListProperties_FUNC);
if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
rc = (jintLong)XListProperties((Display *)arg0, (Window)arg1, (int *)lparg2);
fail:
if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
OS_NATIVE_EXIT(env, that, _1XListProperties_FUNC);
return rc;
}
#endif
#ifndef NO__1XQueryPointer
JNIEXPORT jint JNICALL OS_NATIVE(_1XQueryPointer)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jintLongArray arg3, jintArray arg4, jintArray arg5, jintArray arg6, jintArray arg7, jintArray arg8)
{
jintLong *lparg2=NULL;
jintLong *lparg3=NULL;
jint *lparg4=NULL;
jint *lparg5=NULL;
jint *lparg6=NULL;
jint *lparg7=NULL;
jint *lparg8=NULL;
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1XQueryPointer_FUNC);
if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail;
if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail;
if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail;
if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail;
if (arg8) if ((lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL)) == NULL) goto fail;
rc = (jint)XQueryPointer((Display *)arg0, (Window)arg1, (Window *)lparg2, (Window *)lparg3, (int *)lparg4, (int *)lparg5, (int *)lparg6, (int *)lparg7, (unsigned int *)lparg8);
fail:
if (arg8 && lparg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0);
if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0);
if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0);
if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0);
if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
OS_NATIVE_EXIT(env, that, _1XQueryPointer_FUNC);
return rc;
}
#endif
#ifndef NO__1XRenderComposite
JNIEXPORT void JNICALL OS_NATIVE(_1XRenderComposite)
(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3, jintLong arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jint arg10, jint arg11, jint arg12)
{
OS_NATIVE_ENTER(env, that, _1XRenderComposite_FUNC);
/*
XRenderComposite(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);
*/
{
OS_LOAD_FUNCTION(fp, XRenderComposite)
if (fp) {
((void (CALLING_CONVENTION*)(jintLong, jint, jintLong, jintLong, jintLong, jint, jint, jint, jint, jint, jint, jint, jint))fp)(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);
}
}
OS_NATIVE_EXIT(env, that, _1XRenderComposite_FUNC);
}
#endif
#ifndef NO__1XRenderCreatePicture
JNIEXPORT jintLong JNICALL OS_NATIVE(_1XRenderCreatePicture)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jobject arg4)
{
XRenderPictureAttributes _arg4, *lparg4=NULL;
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1XRenderCreatePicture_FUNC);
if (arg4) if ((lparg4 = getXRenderPictureAttributesFields(env, arg4, &_arg4)) == NULL) goto fail;
/*
rc = (jintLong)XRenderCreatePicture(arg0, arg1, arg2, arg3, lparg4);
*/
{
OS_LOAD_FUNCTION(fp, XRenderCreatePicture)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jintLong, jintLong, jintLong, XRenderPictureAttributes *))fp)(arg0, arg1, arg2, arg3, lparg4);
}
}
fail:
OS_NATIVE_EXIT(env, that, _1XRenderCreatePicture_FUNC);
return rc;
}
#endif
#ifndef NO__1XRenderFindStandardFormat
JNIEXPORT jintLong JNICALL OS_NATIVE(_1XRenderFindStandardFormat)
(JNIEnv *env, jclass that, jintLong arg0, jint arg1)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1XRenderFindStandardFormat_FUNC);
/*
rc = (jintLong)XRenderFindStandardFormat(arg0, arg1);
*/
{
OS_LOAD_FUNCTION(fp, XRenderFindStandardFormat)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jint))fp)(arg0, arg1);
}
}
OS_NATIVE_EXIT(env, that, _1XRenderFindStandardFormat_FUNC);
return rc;
}
#endif
#ifndef NO__1XRenderFindVisualFormat
JNIEXPORT jintLong JNICALL OS_NATIVE(_1XRenderFindVisualFormat)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1XRenderFindVisualFormat_FUNC);
/*
rc = (jintLong)XRenderFindVisualFormat(arg0, arg1);
*/
{
OS_LOAD_FUNCTION(fp, XRenderFindVisualFormat)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
}
}
OS_NATIVE_EXIT(env, that, _1XRenderFindVisualFormat_FUNC);
return rc;
}
#endif
#ifndef NO__1XRenderFreePicture
JNIEXPORT void JNICALL OS_NATIVE(_1XRenderFreePicture)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
OS_NATIVE_ENTER(env, that, _1XRenderFreePicture_FUNC);
/*
XRenderFreePicture(arg0, arg1);
*/
{
OS_LOAD_FUNCTION(fp, XRenderFreePicture)
if (fp) {
((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
}
}
OS_NATIVE_EXIT(env, that, _1XRenderFreePicture_FUNC);
}
#endif
#ifndef NO__1XRenderQueryExtension
JNIEXPORT jboolean JNICALL OS_NATIVE(_1XRenderQueryExtension)
(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
{
jint *lparg1=NULL;
jint *lparg2=NULL;
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1XRenderQueryExtension_FUNC);
if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
/*
rc = (jboolean)XRenderQueryExtension(arg0, lparg1, lparg2);
*/
{
OS_LOAD_FUNCTION(fp, XRenderQueryExtension)
if (fp) {
rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jint *, jint *))fp)(arg0, lparg1, lparg2);
}
}
fail:
if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, _1XRenderQueryExtension_FUNC);
return rc;
}
#endif
#ifndef NO__1XRenderQueryVersion
JNIEXPORT jint JNICALL OS_NATIVE(_1XRenderQueryVersion)
(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1, jintArray arg2)
{
jint *lparg1=NULL;
jint *lparg2=NULL;
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1XRenderQueryVersion_FUNC);
if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
/*
rc = (jint)XRenderQueryVersion(arg0, lparg1, lparg2);
*/
{
OS_LOAD_FUNCTION(fp, XRenderQueryVersion)
if (fp) {
rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jint *, jint *))fp)(arg0, lparg1, lparg2);
}
}
fail:
if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, _1XRenderQueryVersion_FUNC);
return rc;
}
#endif
#ifndef NO__1XRenderSetPictureClipRectangles
JNIEXPORT void JNICALL OS_NATIVE(_1XRenderSetPictureClipRectangles)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3, jshortArray arg4, jint arg5)
{
jshort *lparg4=NULL;
OS_NATIVE_ENTER(env, that, _1XRenderSetPictureClipRectangles_FUNC);
if (arg4) if ((lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL)) == NULL) goto fail;
/*
XRenderSetPictureClipRectangles(arg0, arg1, arg2, arg3, lparg4, arg5);
*/
{
OS_LOAD_FUNCTION(fp, XRenderSetPictureClipRectangles)
if (fp) {
((void (CALLING_CONVENTION*)(jintLong, jintLong, jint, jint, jshort *, jint))fp)(arg0, arg1, arg2, arg3, lparg4, arg5);
}
}
fail:
if (arg4 && lparg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0);
OS_NATIVE_EXIT(env, that, _1XRenderSetPictureClipRectangles_FUNC);
}
#endif
#ifndef NO__1XRenderSetPictureTransform
JNIEXPORT void JNICALL OS_NATIVE(_1XRenderSetPictureTransform)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2)
{
jint *lparg2=NULL;
OS_NATIVE_ENTER(env, that, _1XRenderSetPictureTransform_FUNC);
if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
/*
XRenderSetPictureTransform(arg0, arg1, lparg2);
*/
{
OS_LOAD_FUNCTION(fp, XRenderSetPictureTransform)
if (fp) {
((void (CALLING_CONVENTION*)(jintLong, jintLong, jint *))fp)(arg0, arg1, lparg2);
}
}
fail:
if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
OS_NATIVE_EXIT(env, that, _1XRenderSetPictureTransform_FUNC);
}
#endif
#ifndef NO__1XSetErrorHandler
JNIEXPORT jintLong JNICALL OS_NATIVE(_1XSetErrorHandler)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1XSetErrorHandler_FUNC);
rc = (jintLong)XSetErrorHandler((XErrorHandler)arg0);
OS_NATIVE_EXIT(env, that, _1XSetErrorHandler_FUNC);
return rc;
}
#endif
#ifndef NO__1XSetIOErrorHandler
JNIEXPORT jintLong JNICALL OS_NATIVE(_1XSetIOErrorHandler)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1XSetIOErrorHandler_FUNC);
rc = (jintLong)XSetIOErrorHandler((XIOErrorHandler)arg0);
OS_NATIVE_EXIT(env, that, _1XSetIOErrorHandler_FUNC);
return rc;
}
#endif
#ifndef NO__1XSetInputFocus
JNIEXPORT jint JNICALL OS_NATIVE(_1XSetInputFocus)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jint arg3)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1XSetInputFocus_FUNC);
rc = (jint)XSetInputFocus((Display *)arg0, (Window)arg1, arg2, arg3);
OS_NATIVE_EXIT(env, that, _1XSetInputFocus_FUNC);
return rc;
}
#endif
#ifndef NO__1XSetSelectionOwner
JNIEXPORT jintLong JNICALL OS_NATIVE(_1XSetSelectionOwner)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1XSetSelectionOwner_FUNC);
rc = (jintLong)XSetSelectionOwner((Display *)arg0, (Atom)arg1, (Window)arg2, (Time)arg3);
OS_NATIVE_EXIT(env, that, _1XSetSelectionOwner_FUNC);
return rc;
}
#endif
#ifndef NO__1XSetTransientForHint
JNIEXPORT jint JNICALL OS_NATIVE(_1XSetTransientForHint)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1XSetTransientForHint_FUNC);
rc = (jint)XSetTransientForHint((Display *)arg0, (Window)arg1, (Window)arg2);
OS_NATIVE_EXIT(env, that, _1XSetTransientForHint_FUNC);
return rc;
}
#endif
#ifndef NO__1XSynchronize
JNIEXPORT jintLong JNICALL OS_NATIVE(_1XSynchronize)
(JNIEnv *env, jclass that, jintLong arg0, jboolean arg1)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1XSynchronize_FUNC);
rc = (jintLong)XSynchronize((Display *)arg0, arg1);
OS_NATIVE_EXIT(env, that, _1XSynchronize_FUNC);
return rc;
}
#endif
#ifndef NO__1XTestFakeButtonEvent
JNIEXPORT void JNICALL OS_NATIVE(_1XTestFakeButtonEvent)
(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jboolean arg2, jintLong arg3)
{
OS_NATIVE_ENTER(env, that, _1XTestFakeButtonEvent_FUNC);
XTestFakeButtonEvent((Display *)arg0, arg1, (Bool)arg2, (unsigned long)arg3);
OS_NATIVE_EXIT(env, that, _1XTestFakeButtonEvent_FUNC);
}
#endif
#ifndef NO__1XTestFakeKeyEvent
JNIEXPORT void JNICALL OS_NATIVE(_1XTestFakeKeyEvent)
(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jboolean arg2, jintLong arg3)
{
OS_NATIVE_ENTER(env, that, _1XTestFakeKeyEvent_FUNC);
XTestFakeKeyEvent((Display *)arg0, arg1, (Bool)arg2, (unsigned long)arg3);
OS_NATIVE_EXIT(env, that, _1XTestFakeKeyEvent_FUNC);
}
#endif
#ifndef NO__1XTestFakeMotionEvent
JNIEXPORT void JNICALL OS_NATIVE(_1XTestFakeMotionEvent)
(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jintLong arg4)
{
OS_NATIVE_ENTER(env, that, _1XTestFakeMotionEvent_FUNC);
XTestFakeMotionEvent((Display *)arg0, arg1, arg2, arg3, (unsigned long)arg4);
OS_NATIVE_EXIT(env, that, _1XTestFakeMotionEvent_FUNC);
}
#endif
#ifndef NO__1XWarpPointer
JNIEXPORT jint JNICALL OS_NATIVE(_1XWarpPointer)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1XWarpPointer_FUNC);
rc = (jint)XWarpPointer((Display *)arg0, (Window)arg1, (Window)arg2, arg3, arg4, arg5, arg6, arg7, arg8);
OS_NATIVE_EXIT(env, that, _1XWarpPointer_FUNC);
return rc;
}
#endif
#ifndef NO__1access
JNIEXPORT jint JNICALL OS_NATIVE(_1access)
(JNIEnv *env, jclass that, jbyteArray arg0, jint arg1)
{
jbyte *lparg0=NULL;
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1access_FUNC);
if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
rc = (jint)access((const char*)lparg0, arg1);
fail:
if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
OS_NATIVE_EXIT(env, that, _1access_FUNC);
return rc;
}
#endif
#ifndef NO__1atk_1object_1add_1relationship
JNIEXPORT jboolean JNICALL OS_NATIVE(_1atk_1object_1add_1relationship)
(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1atk_1object_1add_1relationship_FUNC);
/*
rc = (jboolean)atk_object_add_relationship((AtkObject *)arg0, (AtkRelationType)arg1, (AtkObject *)arg2);
*/
{
OS_LOAD_FUNCTION(fp, atk_object_add_relationship)
if (fp) {
rc = (jboolean)((jboolean (CALLING_CONVENTION*)(AtkObject *, AtkRelationType, AtkObject *))fp)((AtkObject *)arg0, (AtkRelationType)arg1, (AtkObject *)arg2);
}
}
OS_NATIVE_EXIT(env, that, _1atk_1object_1add_1relationship_FUNC);
return rc;
}
#endif
#ifndef NO__1atk_1object_1remove_1relationship
JNIEXPORT jboolean JNICALL OS_NATIVE(_1atk_1object_1remove_1relationship)
(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1atk_1object_1remove_1relationship_FUNC);
/*
rc = (jboolean)atk_object_remove_relationship((AtkObject *)arg0, (AtkRelationType)arg1, (AtkObject *)arg2);
*/
{
OS_LOAD_FUNCTION(fp, atk_object_remove_relationship)
if (fp) {
rc = (jboolean)((jboolean (CALLING_CONVENTION*)(AtkObject *, AtkRelationType, AtkObject *))fp)((AtkObject *)arg0, (AtkRelationType)arg1, (AtkObject *)arg2);
}
}
OS_NATIVE_EXIT(env, that, _1atk_1object_1remove_1relationship_FUNC);
return rc;
}
#endif
#if (!defined(NO__1call__IIIII) && !defined(JNI64)) || (!defined(NO__1call__JJJJJ) && defined(JNI64))
#ifndef JNI64
JNIEXPORT jintLong JNICALL OS_NATIVE(_1call__IIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
#else
JNIEXPORT jintLong JNICALL OS_NATIVE(_1call__JJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
#endif
{
jintLong rc = 0;
#ifndef JNI64
OS_NATIVE_ENTER(env, that, _1call__IIIII_FUNC);
#else
OS_NATIVE_ENTER(env, that, _1call__JJJJJ_FUNC);
#endif
rc = (jintLong)((jintLong (*)())arg0)(arg1, arg2, arg3, arg4);
#ifndef JNI64
OS_NATIVE_EXIT(env, that, _1call__IIIII_FUNC);
#else
OS_NATIVE_EXIT(env, that, _1call__JJJJJ_FUNC);
#endif
return rc;
}
#endif
#if (!defined(NO__1call__IIIIIII) && !defined(JNI64)) || (!defined(NO__1call__JJJJJJJ) && defined(JNI64))
#ifndef JNI64
JNIEXPORT jintLong JNICALL OS_NATIVE(_1call__IIIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6)
#else
JNIEXPORT jintLong JNICALL OS_NATIVE(_1call__JJJJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6)
#endif
{
jintLong rc = 0;
#ifndef JNI64
OS_NATIVE_ENTER(env, that, _1call__IIIIIII_FUNC);
#else
OS_NATIVE_ENTER(env, that, _1call__JJJJJJJ_FUNC);
#endif
rc = (jintLong)((jintLong (*)())arg0)(arg1, arg2, arg3, arg4, arg5, arg6);
#ifndef JNI64
OS_NATIVE_EXIT(env, that, _1call__IIIIIII_FUNC);
#else
OS_NATIVE_EXIT(env, that, _1call__JJJJJJJ_FUNC);
#endif
return rc;
}
#endif
#if (!defined(NO__1call__IIIIIIII) && !defined(JNI64)) || (!defined(NO__1call__JJJJJJJJ) && defined(JNI64))
#ifndef JNI64
JNIEXPORT jintLong JNICALL OS_NATIVE(_1call__IIIIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jintLong arg7)
#else
JNIEXPORT jintLong JNICALL OS_NATIVE(_1call__JJJJJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jintLong arg7)
#endif
{
jintLong rc = 0;
#ifndef JNI64
OS_NATIVE_ENTER(env, that, _1call__IIIIIIII_FUNC);
#else
OS_NATIVE_ENTER(env, that, _1call__JJJJJJJJ_FUNC);
#endif
rc = (jintLong)((jintLong (*)())arg0)(arg1, arg2, arg3, arg4, arg5, arg6, arg7);
#ifndef JNI64
OS_NATIVE_EXIT(env, that, _1call__IIIIIIII_FUNC);
#else
OS_NATIVE_EXIT(env, that, _1call__JJJJJJJJ_FUNC);
#endif
return rc;
}
#endif
#ifndef NO__1dlclose
JNIEXPORT jint JNICALL OS_NATIVE(_1dlclose)
(JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1dlclose_FUNC);
rc = (jint)dlclose((void *)arg0);
OS_NATIVE_EXIT(env, that, _1dlclose_FUNC);
return rc;
}
#endif
#ifndef NO__1dlopen
JNIEXPORT jintLong JNICALL OS_NATIVE(_1dlopen)
(JNIEnv *env, jclass that, jbyteArray arg0, jint arg1)
{
jbyte *lparg0=NULL;
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1dlopen_FUNC);
if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
rc = (jintLong)dlopen((const char *)lparg0, arg1);
fail:
if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
OS_NATIVE_EXIT(env, that, _1dlopen_FUNC);
return rc;
}
#endif
#ifndef NO__1dlsym
JNIEXPORT jintLong JNICALL OS_NATIVE(_1dlsym)
(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
{
jbyte *lparg1=NULL;
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1dlsym_FUNC);
if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
rc = (jintLong)dlsym((void *)arg0, (const char *)lparg1);
fail:
if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, _1dlsym_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1app_1info_1create_1from_1commandline
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1app_1info_1create_1from_1commandline)
(JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jintLong arg2, jintLong arg3)
{
jbyte *lparg0=NULL;
jbyte *lparg1=NULL;
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1app_1info_1create_1from_1commandline_FUNC);
if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
/*
rc = (jintLong)g_app_info_create_from_commandline(lparg0, lparg1, arg2, arg3);
*/
{
OS_LOAD_FUNCTION(fp, g_app_info_create_from_commandline)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jbyte *, jbyte *, jintLong, jintLong))fp)(lparg0, lparg1, arg2, arg3);
}
}
fail:
if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
OS_NATIVE_EXIT(env, that, _1g_1app_1info_1create_1from_1commandline_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1app_1info_1get_1all
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1app_1info_1get_1all)
(JNIEnv *env, jclass that)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1app_1info_1get_1all_FUNC);
/*
rc = (jintLong)g_app_info_get_all();
*/
{
OS_LOAD_FUNCTION(fp, g_app_info_get_all)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
}
}
OS_NATIVE_EXIT(env, that, _1g_1app_1info_1get_1all_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1app_1info_1get_1default_1for_1type
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1app_1info_1get_1default_1for_1type)
(JNIEnv *env, jclass that, jbyteArray arg0, jboolean arg1)
{
jbyte *lparg0=NULL;
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1app_1info_1get_1default_1for_1type_FUNC);
if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
/*
rc = (jintLong)g_app_info_get_default_for_type(lparg0, arg1);
*/
{
OS_LOAD_FUNCTION(fp, g_app_info_get_default_for_type)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jbyte *, jboolean))fp)(lparg0, arg1);
}
}
fail:
if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
OS_NATIVE_EXIT(env, that, _1g_1app_1info_1get_1default_1for_1type_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1app_1info_1get_1executable
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1app_1info_1get_1executable)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1app_1info_1get_1executable_FUNC);
/*
rc = (jintLong)g_app_info_get_executable(arg0);
*/
{
OS_LOAD_FUNCTION(fp, g_app_info_get_executable)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
}
}
OS_NATIVE_EXIT(env, that, _1g_1app_1info_1get_1executable_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1app_1info_1get_1icon
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1app_1info_1get_1icon)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1app_1info_1get_1icon_FUNC);
/*
rc = (jintLong)g_app_info_get_icon(arg0);
*/
{
OS_LOAD_FUNCTION(fp, g_app_info_get_icon)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
}
}
OS_NATIVE_EXIT(env, that, _1g_1app_1info_1get_1icon_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1app_1info_1get_1name
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1app_1info_1get_1name)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1app_1info_1get_1name_FUNC);
/*
rc = (jintLong)g_app_info_get_name(arg0);
*/
{
OS_LOAD_FUNCTION(fp, g_app_info_get_name)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
}
}
OS_NATIVE_EXIT(env, that, _1g_1app_1info_1get_1name_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1app_1info_1launch
JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1app_1info_1launch)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1app_1info_1launch_FUNC);
/*
rc = (jboolean)g_app_info_launch(arg0, arg1, arg2, arg3);
*/
{
OS_LOAD_FUNCTION(fp, g_app_info_launch)
if (fp) {
rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jintLong, jintLong, jintLong))fp)(arg0, arg1, arg2, arg3);
}
}
OS_NATIVE_EXIT(env, that, _1g_1app_1info_1launch_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1app_1info_1launch_1default_1for_1uri
JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1app_1info_1launch_1default_1for_1uri)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1app_1info_1launch_1default_1for_1uri_FUNC);
/*
rc = (jboolean)g_app_info_launch_default_for_uri(arg0, arg1, arg2);
*/
{
OS_LOAD_FUNCTION(fp, g_app_info_launch_default_for_uri)
if (fp) {
rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jintLong, jintLong))fp)(arg0, arg1, arg2);
}
}
OS_NATIVE_EXIT(env, that, _1g_1app_1info_1launch_1default_1for_1uri_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1app_1info_1should_1show
JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1app_1info_1should_1show)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1app_1info_1should_1show_FUNC);
/*
rc = (jboolean)g_app_info_should_show(arg0);
*/
{
OS_LOAD_FUNCTION(fp, g_app_info_should_show)
if (fp) {
rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong))fp)(arg0);
}
}
OS_NATIVE_EXIT(env, that, _1g_1app_1info_1should_1show_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1app_1info_1supports_1uris
JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1app_1info_1supports_1uris)
(JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1app_1info_1supports_1uris_FUNC);
/*
rc = (jboolean)g_app_info_supports_uris(arg0);
*/
{
OS_LOAD_FUNCTION(fp, g_app_info_supports_uris)
if (fp) {
rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong))fp)(arg0);
}
}
OS_NATIVE_EXIT(env, that, _1g_1app_1info_1supports_1uris_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1bus_1get_1sync
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1bus_1get_1sync)
(JNIEnv *env, jclass that, jint arg0, jintLong arg1, jintLong arg2)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1bus_1get_1sync_FUNC);
/*
rc = (jintLong)g_bus_get_sync(arg0, arg1, arg2);
*/
{
OS_LOAD_FUNCTION(fp, g_bus_get_sync)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jint, jintLong, jintLong))fp)(arg0, arg1, arg2);
}
}
OS_NATIVE_EXIT(env, that, _1g_1bus_1get_1sync_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1bus_1own_1name
JNIEXPORT jint JNICALL OS_NATIVE(_1g_1bus_1own_1name)
(JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jintLong arg7)
{
jbyte *lparg1=NULL;
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1bus_1own_1name_FUNC);
if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
/*
rc = (jint)g_bus_own_name(arg0, lparg1, arg2, arg3, arg4, arg5, arg6, arg7);
*/
{
OS_LOAD_FUNCTION(fp, g_bus_own_name)
if (fp) {
rc = (jint)((jint (CALLING_CONVENTION*)(jint, jbyte *, jint, jintLong, jintLong, jintLong, jintLong, jintLong))fp)(arg0, lparg1, arg2, arg3, arg4, arg5, arg6, arg7);
}
}
fail:
if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, _1g_1bus_1own_1name_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1cclosure_1new
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1cclosure_1new)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1cclosure_1new_FUNC);
rc = (jintLong)g_cclosure_new((GCallback)arg0, (gpointer)arg1, (GClosureNotify)arg2);
OS_NATIVE_EXIT(env, that, _1g_1cclosure_1new_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1closure_1ref
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1closure_1ref)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1closure_1ref_FUNC);
rc = (jintLong)g_closure_ref((GClosure *)arg0);
OS_NATIVE_EXIT(env, that, _1g_1closure_1ref_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1closure_1sink
JNIEXPORT void JNICALL OS_NATIVE(_1g_1closure_1sink)
(JNIEnv *env, jclass that, jintLong arg0)
{
OS_NATIVE_ENTER(env, that, _1g_1closure_1sink_FUNC);
g_closure_sink((GClosure *)arg0);
OS_NATIVE_EXIT(env, that, _1g_1closure_1sink_FUNC);
}
#endif
#ifndef NO__1g_1closure_1unref
JNIEXPORT void JNICALL OS_NATIVE(_1g_1closure_1unref)
(JNIEnv *env, jclass that, jintLong arg0)
{
OS_NATIVE_ENTER(env, that, _1g_1closure_1unref_FUNC);
g_closure_unref((GClosure *)arg0);
OS_NATIVE_EXIT(env, that, _1g_1closure_1unref_FUNC);
}
#endif
#ifndef NO__1g_1content_1type_1equals
JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1content_1type_1equals)
(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
{
jbyte *lparg1=NULL;
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1content_1type_1equals_FUNC);
if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
/*
rc = (jboolean)g_content_type_equals(arg0, lparg1);
*/
{
OS_LOAD_FUNCTION(fp, g_content_type_equals)
if (fp) {
rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jbyte *))fp)(arg0, lparg1);
}
}
fail:
if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, _1g_1content_1type_1equals_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1content_1type_1is_1a
JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1content_1type_1is_1a)
(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
{
jbyte *lparg1=NULL;
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1content_1type_1is_1a_FUNC);
if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
/*
rc = (jboolean)g_content_type_is_a(arg0, lparg1);
*/
{
OS_LOAD_FUNCTION(fp, g_content_type_is_a)
if (fp) {
rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong, jbyte *))fp)(arg0, lparg1);
}
}
fail:
if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, _1g_1content_1type_1is_1a_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1data_1input_1stream_1new
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1data_1input_1stream_1new)
(JNIEnv *env, jclass that, jintLong arg0)
{
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1data_1input_1stream_1new_FUNC);
/*
rc = (jintLong)g_data_input_stream_new(arg0);
*/
{
OS_LOAD_FUNCTION(fp, g_data_input_stream_new)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong))fp)(arg0);
}
}
OS_NATIVE_EXIT(env, that, _1g_1data_1input_1stream_1new_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1data_1input_1stream_1read_1line
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1data_1input_1stream_1read_1line)
(JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintLong arg2, jintLong arg3)
{
jintLong *lparg1=NULL;
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1data_1input_1stream_1read_1line_FUNC);
if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
/*
rc = (jintLong)g_data_input_stream_read_line(arg0, lparg1, arg2, arg3);
*/
{
OS_LOAD_FUNCTION(fp, g_data_input_stream_read_line)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jintLong *, jintLong, jintLong))fp)(arg0, lparg1, arg2, arg3);
}
}
fail:
if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, _1g_1data_1input_1stream_1read_1line_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1dbus_1connection_1register_1object
JNIEXPORT jint JNICALL OS_NATIVE(_1g_1dbus_1connection_1register_1object)
(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jintLongArray arg3, jintLong arg4, jintLong arg5, jintLongArray arg6)
{
jbyte *lparg1=NULL;
jintLong *lparg3=NULL;
jintLong *lparg6=NULL;
jint rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1dbus_1connection_1register_1object_FUNC);
if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail;
if (arg6) if ((lparg6 = (*env)->GetIntLongArrayElements(env, arg6, NULL)) == NULL) goto fail;
/*
rc = (jint)g_dbus_connection_register_object(arg0, lparg1, arg2, lparg3, arg4, arg5, lparg6);
*/
{
OS_LOAD_FUNCTION(fp, g_dbus_connection_register_object)
if (fp) {
rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jbyte *, jintLong, jintLong *, jintLong, jintLong, jintLong *))fp)(arg0, lparg1, arg2, lparg3, arg4, arg5, lparg6);
}
}
fail:
if (arg6 && lparg6) (*env)->ReleaseIntLongArrayElements(env, arg6, lparg6, 0);
if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0);
if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, _1g_1dbus_1connection_1register_1object_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1dbus_1method_1invocation_1return_1value
JNIEXPORT void JNICALL OS_NATIVE(_1g_1dbus_1method_1invocation_1return_1value)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
OS_NATIVE_ENTER(env, that, _1g_1dbus_1method_1invocation_1return_1value_FUNC);
/*
g_dbus_method_invocation_return_value(arg0, arg1);
*/
{
OS_LOAD_FUNCTION(fp, g_dbus_method_invocation_return_value)
if (fp) {
((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
}
}
OS_NATIVE_EXIT(env, that, _1g_1dbus_1method_1invocation_1return_1value_FUNC);
}
#endif
#ifndef NO__1g_1dbus_1node_1info_1lookup_1interface
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1dbus_1node_1info_1lookup_1interface)
(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
{
jbyte *lparg1=NULL;
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1dbus_1node_1info_1lookup_1interface_FUNC);
if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
/*
rc = (jintLong)g_dbus_node_info_lookup_interface(arg0, lparg1);
*/
{
OS_LOAD_FUNCTION(fp, g_dbus_node_info_lookup_interface)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jintLong, jbyte *))fp)(arg0, lparg1);
}
}
fail:
if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, _1g_1dbus_1node_1info_1lookup_1interface_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1dbus_1node_1info_1new_1for_1xml
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1dbus_1node_1info_1new_1for_1xml)
(JNIEnv *env, jclass that, jbyteArray arg0, jintLongArray arg1)
{
jbyte *lparg0=NULL;
jintLong *lparg1=NULL;
jintLong rc = 0;
OS_NATIVE_ENTER(env, that, _1g_1dbus_1node_1info_1new_1for_1xml_FUNC);
if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
/*
rc = (jintLong)g_dbus_node_info_new_for_xml(lparg0, lparg1);
*/
{
OS_LOAD_FUNCTION(fp, g_dbus_node_info_new_for_xml)
if (fp) {
rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jbyte *, jintLong *))fp)(lparg0, lparg1);
}
}
fail:
if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
OS_NATIVE_EXIT(env, that, _1g_1dbus_1node_1info_1new_1for_1xml_FUNC);
return rc;
}
#endif
#ifndef NO__1g_1dbus_1proxy_1call
JNIEXPORT void JNICALL OS_NATIVE(_1g_1dbus_1proxy_1call)
(JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jintLong arg2, jint arg3, jint arg4, jintLong arg5, jintLong arg6, jintLong arg7)
{
jbyte *lparg1=NULL;
OS_NATIVE_ENTER(env, that, _1g_1dbus_1proxy_1call_FUNC);
if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
/*
g_dbus_proxy_call(arg0, lparg1, arg2, arg3, arg4, arg5, arg6, arg7);
*/
{
OS_LOAD_FUNCTION(fp, g_dbus_proxy_call)
if (fp) {
((void (CALLING_CONVENTION*)(jintLong, jbyte *, jintLong, jint, jint, jintLong, jintLong, jintLong))fp)(arg0, lparg1, arg2, arg3, arg4, arg5, arg6, arg7);
}
}
fail:
if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, _1g_1dbus_1proxy_1call_FUNC);
}
#endif
#ifndef NO__1g_1dbus_1proxy_1call_1finish
JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1dbus_1proxy_1call_1finish)
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2)
{
jintLong *lpar