| /******************************************************************************* |
| * Copyright (c) 2000, 2006 IBM Corporation and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * IBM Corporation - initial API and implementation |
| *******************************************************************************/ |
| |
| #include "swt.h" |
| #include "os_structs.h" |
| #include "os_stats.h" |
| |
| #define OS_NATIVE(func) Java_org_eclipse_swt_internal_motif_OS_##func |
| |
| #ifndef NO_CODESET |
| JNIEXPORT jint JNICALL OS_NATIVE(CODESET) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, CODESET_FUNC); |
| rc = (jint)CODESET; |
| OS_NATIVE_EXIT(env, that, CODESET_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_FD_1ISSET |
| JNIEXPORT jboolean JNICALL OS_NATIVE(FD_1ISSET) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1) |
| { |
| jbyte *lparg1=NULL; |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, FD_1ISSET_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jboolean)FD_ISSET(arg0, (fd_set *)lparg1); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, FD_1ISSET_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_FD_1SET |
| JNIEXPORT void JNICALL OS_NATIVE(FD_1SET) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1) |
| { |
| jbyte *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, FD_1SET_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| FD_SET(arg0, (fd_set *)lparg1); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, FD_1SET_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_FD_1ZERO |
| JNIEXPORT void JNICALL OS_NATIVE(FD_1ZERO) |
| (JNIEnv *env, jclass that, jbyteArray arg0) |
| { |
| jbyte *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, FD_1ZERO_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| FD_ZERO((fd_set *)lparg0); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, FD_1ZERO_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_LC_1CTYPE |
| JNIEXPORT jint JNICALL OS_NATIVE(LC_1CTYPE) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, LC_1CTYPE_FUNC); |
| rc = (jint)LC_CTYPE; |
| OS_NATIVE_EXIT(env, that, LC_1CTYPE_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_MB_1CUR_1MAX |
| JNIEXPORT jint JNICALL OS_NATIVE(MB_1CUR_1MAX) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, MB_1CUR_1MAX_FUNC); |
| rc = (jint)MB_CUR_MAX; |
| OS_NATIVE_EXIT(env, that, MB_1CUR_1MAX_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__1Call |
| JNIEXPORT jint JNICALL OS_NATIVE(_1Call) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint 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__1ConnectionNumber |
| JNIEXPORT jint JNICALL OS_NATIVE(_1ConnectionNumber) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1ConnectionNumber_FUNC); |
| rc = (jint)ConnectionNumber(arg0); |
| OS_NATIVE_EXIT(env, that, _1ConnectionNumber_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XAllocColor |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XAllocColor) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2) |
| { |
| XColor _arg2, *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XAllocColor_FUNC); |
| if (arg2) if ((lparg2 = getXColorFields(env, arg2, &_arg2)) == NULL) goto fail; |
| rc = (jint)XAllocColor((Display *)arg0, arg1, lparg2); |
| fail: |
| if (arg2 && lparg2) setXColorFields(env, arg2, lparg2); |
| OS_NATIVE_EXIT(env, that, _1XAllocColor_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XBell |
| JNIEXPORT void JNICALL OS_NATIVE(_1XBell) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XBell_FUNC); |
| XBell((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XBell_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XBlackPixel |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XBlackPixel) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XBlackPixel_FUNC); |
| rc = (jint)XBlackPixel((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XBlackPixel_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XChangeActivePointerGrab |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XChangeActivePointerGrab) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XChangeActivePointerGrab_FUNC); |
| rc = (jint)XChangeActivePointerGrab((Display *)arg0, arg1, (Cursor)arg2, (Time)arg3); |
| OS_NATIVE_EXIT(env, that, _1XChangeActivePointerGrab_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XChangeProperty |
| JNIEXPORT void JNICALL OS_NATIVE(_1XChangeProperty) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jintArray arg6, jint arg7) |
| { |
| jint *lparg6=NULL; |
| OS_NATIVE_ENTER(env, that, _1XChangeProperty_FUNC); |
| if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail; |
| XChangeProperty((Display *)arg0, (Window)arg1, (Atom)arg2, (Atom)arg3, arg4, arg5, (unsigned char *)lparg6, arg7); |
| fail: |
| if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0); |
| OS_NATIVE_EXIT(env, that, _1XChangeProperty_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XChangeWindowAttributes |
| JNIEXPORT void JNICALL OS_NATIVE(_1XChangeWindowAttributes) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3) |
| { |
| XSetWindowAttributes _arg3, *lparg3=NULL; |
| OS_NATIVE_ENTER(env, that, _1XChangeWindowAttributes_FUNC); |
| if (arg3) if ((lparg3 = getXSetWindowAttributesFields(env, arg3, &_arg3)) == NULL) goto fail; |
| XChangeWindowAttributes((Display *)arg0, arg1, arg2, lparg3); |
| fail: |
| if (arg3 && lparg3) setXSetWindowAttributesFields(env, arg3, lparg3); |
| OS_NATIVE_EXIT(env, that, _1XChangeWindowAttributes_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XCheckIfEvent |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XCheckIfEvent) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XCheckIfEvent_FUNC); |
| rc = (jint)XCheckIfEvent((Display *)arg0, (XEvent *)arg1, (Bool (*)())arg2, (XPointer)arg3); |
| OS_NATIVE_EXIT(env, that, _1XCheckIfEvent_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XCheckMaskEvent |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XCheckMaskEvent) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XCheckMaskEvent_FUNC); |
| rc = (jboolean)XCheckMaskEvent((Display *)arg0, arg1, (XEvent *)arg2); |
| OS_NATIVE_EXIT(env, that, _1XCheckMaskEvent_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XCheckWindowEvent |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XCheckWindowEvent) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XCheckWindowEvent_FUNC); |
| rc = (jboolean)XCheckWindowEvent((Display *)arg0, (Window)arg1, arg2, (XEvent *)arg3); |
| OS_NATIVE_EXIT(env, that, _1XCheckWindowEvent_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XClearArea |
| JNIEXPORT void JNICALL OS_NATIVE(_1XClearArea) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jboolean arg6) |
| { |
| OS_NATIVE_ENTER(env, that, _1XClearArea_FUNC); |
| XClearArea((Display *)arg0, arg1, arg2, arg3, arg4, arg5, arg6); |
| OS_NATIVE_EXIT(env, that, _1XClearArea_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XClipBox |
| JNIEXPORT void JNICALL OS_NATIVE(_1XClipBox) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| XRectangle _arg1, *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, _1XClipBox_FUNC); |
| if (arg1) if ((lparg1 = getXRectangleFields(env, arg1, &_arg1)) == NULL) goto fail; |
| XClipBox((Region)arg0, (XRectangle *)lparg1); |
| fail: |
| if (arg1 && lparg1) setXRectangleFields(env, arg1, lparg1); |
| OS_NATIVE_EXIT(env, that, _1XClipBox_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XCloseDisplay |
| JNIEXPORT void JNICALL OS_NATIVE(_1XCloseDisplay) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XCloseDisplay_FUNC); |
| XCloseDisplay((Display *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XCloseDisplay_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XCopyArea |
| JNIEXPORT void JNICALL OS_NATIVE(_1XCopyArea) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9) |
| { |
| OS_NATIVE_ENTER(env, that, _1XCopyArea_FUNC); |
| XCopyArea((Display *)arg0, arg1, arg2, (GC)arg3, arg4, arg5, arg6, arg7, arg8, arg9); |
| OS_NATIVE_EXIT(env, that, _1XCopyArea_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XCopyPlane |
| JNIEXPORT void JNICALL OS_NATIVE(_1XCopyPlane) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jint arg10) |
| { |
| OS_NATIVE_ENTER(env, that, _1XCopyPlane_FUNC); |
| XCopyPlane((Display *)arg0, arg1, arg2, (GC)arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10); |
| OS_NATIVE_EXIT(env, that, _1XCopyPlane_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XCreateBitmapFromData |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateBitmapFromData) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jint arg3, jint arg4) |
| { |
| jbyte *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XCreateBitmapFromData_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XCreateBitmapFromData((Display *)arg0, arg1, (char *)lparg2, arg3, arg4); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XCreateBitmapFromData_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XCreateColormap |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateColormap) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XCreateColormap_FUNC); |
| rc = (jint)XCreateColormap((Display *)arg0, (Window)arg1, (Visual *)arg2, arg3); |
| OS_NATIVE_EXIT(env, that, _1XCreateColormap_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XCreateFontCursor |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateFontCursor) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XCreateFontCursor_FUNC); |
| rc = (jint)XCreateFontCursor((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XCreateFontCursor_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XCreateGC |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateGC) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3) |
| { |
| XGCValues _arg3, *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XCreateGC_FUNC); |
| if (arg3) if ((lparg3 = getXGCValuesFields(env, arg3, &_arg3)) == NULL) goto fail; |
| rc = (jint)XCreateGC((Display *)arg0, arg1, arg2, lparg3); |
| fail: |
| if (arg3 && lparg3) setXGCValuesFields(env, arg3, lparg3); |
| OS_NATIVE_EXIT(env, that, _1XCreateGC_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XCreateImage |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateImage) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XCreateImage_FUNC); |
| rc = (jint)XCreateImage((Display *)arg0, (Visual *)arg1, arg2, arg3, arg4, (char *)arg5, arg6, arg7, arg8, arg9); |
| OS_NATIVE_EXIT(env, that, _1XCreateImage_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XCreatePixmap |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XCreatePixmap) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XCreatePixmap_FUNC); |
| rc = (jint)XCreatePixmap((Display *)arg0, arg1, arg2, arg3, arg4); |
| OS_NATIVE_EXIT(env, that, _1XCreatePixmap_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XCreatePixmapCursor |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XCreatePixmapCursor) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3, jobject arg4, jint arg5, jint arg6) |
| { |
| XColor _arg3, *lparg3=NULL; |
| XColor _arg4, *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XCreatePixmapCursor_FUNC); |
| if (arg3) if ((lparg3 = getXColorFields(env, arg3, &_arg3)) == NULL) goto fail; |
| if (arg4) if ((lparg4 = getXColorFields(env, arg4, &_arg4)) == NULL) goto fail; |
| rc = (jint)XCreatePixmapCursor((Display *)arg0, (Pixmap)arg1, (Pixmap)arg2, lparg3, lparg4, arg5, arg6); |
| fail: |
| if (arg4 && lparg4) setXColorFields(env, arg4, lparg4); |
| if (arg3 && lparg3) setXColorFields(env, arg3, lparg3); |
| OS_NATIVE_EXIT(env, that, _1XCreatePixmapCursor_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XCreateRegion |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateRegion) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XCreateRegion_FUNC); |
| rc = (jint)XCreateRegion(); |
| OS_NATIVE_EXIT(env, that, _1XCreateRegion_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XCreateWindow |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XCreateWindow) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jlong arg10, jobject arg11) |
| { |
| XSetWindowAttributes _arg11, *lparg11=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XCreateWindow_FUNC); |
| if (arg11) if ((lparg11 = getXSetWindowAttributesFields(env, arg11, &_arg11)) == NULL) goto fail; |
| rc = (jint)XCreateWindow((Display *)arg0, (Window)arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, (Visual *)arg9, arg10, (XSetWindowAttributes *)lparg11); |
| fail: |
| if (arg11 && lparg11) setXSetWindowAttributesFields(env, arg11, lparg11); |
| OS_NATIVE_EXIT(env, that, _1XCreateWindow_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XDefaultColormap |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultColormap) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XDefaultColormap_FUNC); |
| rc = (jint)XDefaultColormap((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XDefaultColormap_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XDefaultColormapOfScreen |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultColormapOfScreen) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XDefaultColormapOfScreen_FUNC); |
| rc = (jint)XDefaultColormapOfScreen((Screen *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XDefaultColormapOfScreen_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XDefaultDepthOfScreen |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultDepthOfScreen) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XDefaultDepthOfScreen_FUNC); |
| rc = (jint)XDefaultDepthOfScreen((Screen *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XDefaultDepthOfScreen_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XDefaultGCOfScreen |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultGCOfScreen) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XDefaultGCOfScreen_FUNC); |
| rc = (jint)XDefaultGCOfScreen((Screen *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XDefaultGCOfScreen_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XDefaultRootWindow |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultRootWindow) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XDefaultRootWindow_FUNC); |
| rc = (jint)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, jint 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__1XDefaultScreenOfDisplay |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultScreenOfDisplay) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XDefaultScreenOfDisplay_FUNC); |
| rc = (jint)XDefaultScreenOfDisplay((Display *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XDefaultScreenOfDisplay_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XDefaultVisual |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XDefaultVisual) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XDefaultVisual_FUNC); |
| rc = (jint)XDefaultVisual((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XDefaultVisual_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XDefineCursor |
| JNIEXPORT void JNICALL OS_NATIVE(_1XDefineCursor) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XDefineCursor_FUNC); |
| XDefineCursor((Display *)arg0, arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XDefineCursor_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XDestroyImage |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XDestroyImage) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XDestroyImage_FUNC); |
| rc = (jint)XDestroyImage((XImage *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XDestroyImage_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XDestroyRegion |
| JNIEXPORT void JNICALL OS_NATIVE(_1XDestroyRegion) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XDestroyRegion_FUNC); |
| XDestroyRegion((Region)arg0); |
| OS_NATIVE_EXIT(env, that, _1XDestroyRegion_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XDestroyWindow |
| JNIEXPORT void JNICALL OS_NATIVE(_1XDestroyWindow) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XDestroyWindow_FUNC); |
| XDestroyWindow((Display *)arg0, (Window)arg1); |
| OS_NATIVE_EXIT(env, that, _1XDestroyWindow_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XDisplayHeight |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XDisplayHeight) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XDisplayHeight_FUNC); |
| rc = (jint)XDisplayHeight((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XDisplayHeight_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XDisplayHeightMM |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XDisplayHeightMM) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XDisplayHeightMM_FUNC); |
| rc = (jint)XDisplayHeightMM((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XDisplayHeightMM_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XDisplayWidth |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XDisplayWidth) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XDisplayWidth_FUNC); |
| rc = (jint)XDisplayWidth((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XDisplayWidth_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XDisplayWidthMM |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XDisplayWidthMM) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XDisplayWidthMM_FUNC); |
| rc = (jint)XDisplayWidthMM((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XDisplayWidthMM_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XDrawArc |
| JNIEXPORT void JNICALL OS_NATIVE(_1XDrawArc) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8) |
| { |
| OS_NATIVE_ENTER(env, that, _1XDrawArc_FUNC); |
| XDrawArc((Display *)arg0, (Drawable)arg1, (GC)arg2, arg3, arg4, arg5, arg6, arg7, arg8); |
| OS_NATIVE_EXIT(env, that, _1XDrawArc_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XDrawLine |
| JNIEXPORT void JNICALL OS_NATIVE(_1XDrawLine) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6) |
| { |
| OS_NATIVE_ENTER(env, that, _1XDrawLine_FUNC); |
| XDrawLine((Display *)arg0, (Drawable)arg1, (GC)arg2, arg3, arg4, arg5, arg6); |
| OS_NATIVE_EXIT(env, that, _1XDrawLine_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XDrawLines |
| JNIEXPORT void JNICALL OS_NATIVE(_1XDrawLines) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jshortArray arg3, jint arg4, jint arg5) |
| { |
| jshort *lparg3=NULL; |
| OS_NATIVE_ENTER(env, that, _1XDrawLines_FUNC); |
| if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| XDrawLines((Display *)arg0, (Drawable)arg1, (GC)arg2, (XPoint *)lparg3, arg4, arg5); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0); |
| OS_NATIVE_EXIT(env, that, _1XDrawLines_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XDrawPoint |
| JNIEXPORT void JNICALL OS_NATIVE(_1XDrawPoint) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4) |
| { |
| OS_NATIVE_ENTER(env, that, _1XDrawPoint_FUNC); |
| XDrawPoint((Display *)arg0, (Drawable)arg1, (GC)arg2, arg3, arg4); |
| OS_NATIVE_EXIT(env, that, _1XDrawPoint_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XDrawRectangle |
| JNIEXPORT void JNICALL OS_NATIVE(_1XDrawRectangle) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6) |
| { |
| OS_NATIVE_ENTER(env, that, _1XDrawRectangle_FUNC); |
| XDrawRectangle((Display *)arg0, (Drawable)arg1, (GC)arg2, arg3, arg4, arg5, arg6); |
| OS_NATIVE_EXIT(env, that, _1XDrawRectangle_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XEmptyRegion |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XEmptyRegion) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XEmptyRegion_FUNC); |
| rc = (jboolean)XEmptyRegion((Region)arg0); |
| OS_NATIVE_EXIT(env, that, _1XEmptyRegion_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XEventsQueued |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XEventsQueued) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XEventsQueued_FUNC); |
| rc = (jint)XEventsQueued((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XEventsQueued_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XFillArc |
| JNIEXPORT void JNICALL OS_NATIVE(_1XFillArc) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8) |
| { |
| OS_NATIVE_ENTER(env, that, _1XFillArc_FUNC); |
| XFillArc((Display *)arg0, (Drawable)arg1, (GC)arg2, arg3, arg4, arg5, arg6, arg7, arg8); |
| OS_NATIVE_EXIT(env, that, _1XFillArc_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XFillPolygon |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XFillPolygon) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jshortArray arg3, jint arg4, jint arg5, jint arg6) |
| { |
| jshort *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XFillPolygon_FUNC); |
| if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| rc = (jint)XFillPolygon((Display *)arg0, (Drawable)arg1, (GC)arg2, (XPoint *)lparg3, arg4, arg5, arg6); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0); |
| OS_NATIVE_EXIT(env, that, _1XFillPolygon_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XFillRectangle |
| JNIEXPORT void JNICALL OS_NATIVE(_1XFillRectangle) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6) |
| { |
| OS_NATIVE_ENTER(env, that, _1XFillRectangle_FUNC); |
| XFillRectangle((Display *)arg0, (Drawable)arg1, (GC)arg2, arg3, arg4, arg5, arg6); |
| OS_NATIVE_EXIT(env, that, _1XFillRectangle_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XFilterEvent |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XFilterEvent) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XFilterEvent_FUNC); |
| rc = (jboolean)XFilterEvent((XEvent *)arg0, (Window)arg1); |
| OS_NATIVE_EXIT(env, that, _1XFilterEvent_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XFlush |
| JNIEXPORT void JNICALL OS_NATIVE(_1XFlush) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XFlush_FUNC); |
| XFlush((Display *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XFlush_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XFontsOfFontSet |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XFontsOfFontSet) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2) |
| { |
| jint *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XFontsOfFontSet_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)XFontsOfFontSet((XFontSet)arg0, (XFontStruct ***)lparg1, (char ***)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, _1XFontsOfFontSet_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XFree |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XFree) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XFree_FUNC); |
| rc = (jint)XFree((char *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XFree_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XFreeColormap |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XFreeColormap) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XFreeColormap_FUNC); |
| rc = (jint)XFreeColormap((Display *)arg0, (Colormap)arg1); |
| OS_NATIVE_EXIT(env, that, _1XFreeColormap_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XFreeColors |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XFreeColors) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jint arg3, jint arg4) |
| { |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XFreeColors_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XFreeColors((Display *)arg0, arg1, (unsigned long *)lparg2, arg3, arg4); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XFreeColors_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XFreeCursor |
| JNIEXPORT void JNICALL OS_NATIVE(_1XFreeCursor) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XFreeCursor_FUNC); |
| XFreeCursor((Display *)arg0, (Cursor)arg1); |
| OS_NATIVE_EXIT(env, that, _1XFreeCursor_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XFreeFont |
| JNIEXPORT void JNICALL OS_NATIVE(_1XFreeFont) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XFreeFont_FUNC); |
| XFreeFont((Display *)arg0, (XFontStruct *)arg1); |
| OS_NATIVE_EXIT(env, that, _1XFreeFont_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XFreeFontNames |
| JNIEXPORT void JNICALL OS_NATIVE(_1XFreeFontNames) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XFreeFontNames_FUNC); |
| XFreeFontNames((char **)arg0); |
| OS_NATIVE_EXIT(env, that, _1XFreeFontNames_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XFreeGC |
| JNIEXPORT void JNICALL OS_NATIVE(_1XFreeGC) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XFreeGC_FUNC); |
| XFreeGC((Display *)arg0, (GC)arg1); |
| OS_NATIVE_EXIT(env, that, _1XFreeGC_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XFreeModifiermap |
| JNIEXPORT void JNICALL OS_NATIVE(_1XFreeModifiermap) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XFreeModifiermap_FUNC); |
| XFreeModifiermap((XModifierKeymap *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XFreeModifiermap_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XFreePixmap |
| JNIEXPORT void JNICALL OS_NATIVE(_1XFreePixmap) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XFreePixmap_FUNC); |
| XFreePixmap((Display *)arg0, (Pixmap)arg1); |
| OS_NATIVE_EXIT(env, that, _1XFreePixmap_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XFreeStringList |
| JNIEXPORT void JNICALL OS_NATIVE(_1XFreeStringList) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XFreeStringList_FUNC); |
| XFreeStringList((char **)arg0); |
| OS_NATIVE_EXIT(env, that, _1XFreeStringList_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XGetGCValues |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XGetGCValues) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3) |
| { |
| XGCValues _arg3, *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XGetGCValues_FUNC); |
| if (arg3) if ((lparg3 = getXGCValuesFields(env, arg3, &_arg3)) == NULL) goto fail; |
| rc = (jint)XGetGCValues((Display *)arg0, (GC)arg1, arg2, lparg3); |
| fail: |
| if (arg3 && lparg3) setXGCValuesFields(env, arg3, lparg3); |
| OS_NATIVE_EXIT(env, that, _1XGetGCValues_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XGetGeometry |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XGetGeometry) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3, jintArray arg4, jintArray arg5, jintArray arg6, jintArray arg7, jintArray arg8) |
| { |
| jint *lparg2=NULL; |
| jint *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, _1XGetGeometry_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(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)XGetGeometry((Display *)arg0, (Drawable)arg1, (Window *)lparg2, (int *)lparg3, (int *)lparg4, (unsigned int *)lparg5, (unsigned int *)lparg6, (unsigned 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)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XGetGeometry_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XGetIconSizes |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XGetIconSizes) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3) |
| { |
| jint *lparg2=NULL; |
| jint *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XGetIconSizes_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| rc = (jint)XGetIconSizes((Display *)arg0, (Window)arg1, (XIconSize **)lparg2, (int *)lparg3); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XGetIconSizes_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XGetImage |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XGetImage) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XGetImage_FUNC); |
| rc = (jint)XGetImage((Display *)arg0, (Drawable)arg1, arg2, arg3, arg4, arg5, arg6, arg7); |
| OS_NATIVE_EXIT(env, that, _1XGetImage_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XGetInputFocus |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XGetInputFocus) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2) |
| { |
| jint *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XGetInputFocus_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)XGetInputFocus((Display *)arg0, (Window *)lparg1, (int *)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, _1XGetInputFocus_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XGetModifierMapping |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XGetModifierMapping) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XGetModifierMapping_FUNC); |
| rc = (jint)XGetModifierMapping((Display *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XGetModifierMapping_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XGetWindowAttributes |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XGetWindowAttributes) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2) |
| { |
| XWindowAttributes _arg2, *lparg2=NULL; |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XGetWindowAttributes_FUNC); |
| if (arg2) if ((lparg2 = getXWindowAttributesFields(env, arg2, &_arg2)) == NULL) goto fail; |
| rc = (jboolean)XGetWindowAttributes((Display *)arg0, arg1, lparg2); |
| fail: |
| if (arg2 && lparg2) setXWindowAttributesFields(env, arg2, lparg2); |
| OS_NATIVE_EXIT(env, that, _1XGetWindowAttributes_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XGetWindowProperty |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XGetWindowProperty) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jboolean arg5, jint arg6, jintArray arg7, jintArray arg8, jintArray arg9, jintArray arg10, jintArray arg11) |
| { |
| jint *lparg7=NULL; |
| jint *lparg8=NULL; |
| jint *lparg9=NULL; |
| jint *lparg10=NULL; |
| jint *lparg11=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XGetWindowProperty_FUNC); |
| if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(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)->GetIntArrayElements(env, arg11, NULL)) == NULL) goto fail; |
| rc = (jint)XGetWindowProperty((Display *)arg0, (Window)arg1, (Atom)arg2, arg3, arg4, (Bool)arg5, (Atom)arg6, (Atom *)lparg7, (int *)lparg8, (unsigned long *)lparg9, (unsigned long *)lparg10, (unsigned char **)lparg11); |
| fail: |
| if (arg11 && lparg11) (*env)->ReleaseIntArrayElements(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)->ReleaseIntArrayElements(env, arg7, lparg7, 0); |
| OS_NATIVE_EXIT(env, that, _1XGetWindowProperty_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XGrabKeyboard |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XGrabKeyboard) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XGrabKeyboard_FUNC); |
| rc = (jint)XGrabKeyboard((Display *)arg0, arg1, arg2, arg3, arg4, arg5); |
| OS_NATIVE_EXIT(env, that, _1XGrabKeyboard_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XGrabPointer |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XGrabPointer) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XGrabPointer_FUNC); |
| rc = (jint)XGrabPointer((Display *)arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); |
| OS_NATIVE_EXIT(env, that, _1XGrabPointer_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XInitThreads |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XInitThreads) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XInitThreads_FUNC); |
| rc = (jint)XInitThreads(); |
| OS_NATIVE_EXIT(env, that, _1XInitThreads_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XInternAtom |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XInternAtom) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jboolean arg2) |
| { |
| jbyte *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XInternAtom_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)XInternAtom((Display *)arg0, (char *)lparg1, arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XInternAtom_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XIntersectRegion |
| JNIEXPORT void JNICALL OS_NATIVE(_1XIntersectRegion) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XIntersectRegion_FUNC); |
| XIntersectRegion((Region)arg0, (Region)arg1, (Region)arg2); |
| OS_NATIVE_EXIT(env, that, _1XIntersectRegion_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XKeysymToKeycode |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XKeysymToKeycode) |
| (JNIEnv *env, jclass that, jint arg0, jint 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__1XKeysymToString |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XKeysymToString) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XKeysymToString_FUNC); |
| rc = (jint)XKeysymToString(arg0); |
| OS_NATIVE_EXIT(env, that, _1XKeysymToString_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XListFonts |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XListFonts) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jintArray arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XListFonts_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| rc = (jint)XListFonts((Display *)arg0, (char *)lparg1, arg2, (int *)lparg3); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XListFonts_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XListProperties |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XListProperties) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XListProperties_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)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__1XLocaleOfFontSet |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XLocaleOfFontSet) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XLocaleOfFontSet_FUNC); |
| rc = (jint)XLocaleOfFontSet((XFontSet)arg0); |
| OS_NATIVE_EXIT(env, that, _1XLocaleOfFontSet_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XLookupString |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XLookupString) |
| (JNIEnv *env, jclass that, jobject arg0, jbyteArray arg1, jint arg2, jintArray arg3, jintArray arg4) |
| { |
| XKeyEvent _arg0, *lparg0=NULL; |
| jbyte *lparg1=NULL; |
| jint *lparg3=NULL; |
| jint *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XLookupString_FUNC); |
| if (arg0) if ((lparg0 = getXKeyEventFields(env, arg0, &_arg0)) == NULL) goto fail; |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail; |
| rc = (jint)XLookupString((XKeyEvent *)lparg0, (char *)lparg1, arg2, (KeySym *)lparg3, (XComposeStatus *)lparg4); |
| fail: |
| if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| if (arg0 && lparg0) setXKeyEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, _1XLookupString_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XLowerWindow |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XLowerWindow) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XLowerWindow_FUNC); |
| rc = (jint)XLowerWindow((Display *)arg0, (Window)arg1); |
| OS_NATIVE_EXIT(env, that, _1XLowerWindow_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XMapWindow |
| JNIEXPORT void JNICALL OS_NATIVE(_1XMapWindow) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XMapWindow_FUNC); |
| XMapWindow((Display *)arg0, (Window)arg1); |
| OS_NATIVE_EXIT(env, that, _1XMapWindow_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XMoveResizeWindow |
| JNIEXPORT void JNICALL OS_NATIVE(_1XMoveResizeWindow) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5) |
| { |
| OS_NATIVE_ENTER(env, that, _1XMoveResizeWindow_FUNC); |
| XMoveResizeWindow((Display *)arg0, (Window)arg1, arg2, arg3, arg4, arg5); |
| OS_NATIVE_EXIT(env, that, _1XMoveResizeWindow_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XOffsetRegion |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XOffsetRegion) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XOffsetRegion_FUNC); |
| rc = (jint)XOffsetRegion((Region)arg0, arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XOffsetRegion_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XOpenDisplay |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XOpenDisplay) |
| (JNIEnv *env, jclass that, jbyteArray arg0) |
| { |
| jbyte *lparg0=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XOpenDisplay_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| rc = (jint)XOpenDisplay((char *)lparg0); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, _1XOpenDisplay_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XPointInRegion |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XPointInRegion) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XPointInRegion_FUNC); |
| rc = (jboolean)XPointInRegion((Region)arg0, arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XPointInRegion_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XPolygonRegion |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XPolygonRegion) |
| (JNIEnv *env, jclass that, jshortArray arg0, jint arg1, jint arg2) |
| { |
| jshort *lparg0=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XPolygonRegion_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetShortArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| rc = (jint)XPolygonRegion((XPoint *)lparg0, arg1, arg2); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseShortArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, _1XPolygonRegion_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XPutImage |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XPutImage) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XPutImage_FUNC); |
| rc = (jint)XPutImage((Display *)arg0, (Drawable)arg1, (GC)arg2, (XImage *)arg3, arg4, arg5, arg6, arg7, arg8, arg9); |
| OS_NATIVE_EXIT(env, that, _1XPutImage_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XQueryBestCursor |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XQueryBestCursor) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintArray arg4, jintArray arg5) |
| { |
| jint *lparg4=NULL; |
| jint *lparg5=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XQueryBestCursor_FUNC); |
| if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail; |
| if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail; |
| rc = (jint)XQueryBestCursor((Display *)arg0, arg1, arg2, arg3, (unsigned int *)lparg4, (unsigned int *)lparg5); |
| fail: |
| if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| OS_NATIVE_EXIT(env, that, _1XQueryBestCursor_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XQueryColor |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XQueryColor) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2) |
| { |
| XColor _arg2, *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XQueryColor_FUNC); |
| if (arg2) if ((lparg2 = getXColorFields(env, arg2, &_arg2)) == NULL) goto fail; |
| rc = (jint)XQueryColor((Display *)arg0, arg1, lparg2); |
| fail: |
| if (arg2 && lparg2) setXColorFields(env, arg2, lparg2); |
| OS_NATIVE_EXIT(env, that, _1XQueryColor_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XQueryPointer |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XQueryPointer) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3, jintArray arg4, jintArray arg5, jintArray arg6, jintArray arg7, jintArray arg8) |
| { |
| jint *lparg2=NULL; |
| jint *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)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(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)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XQueryPointer_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XQueryTree |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XQueryTree) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3, jintArray arg4, jintArray arg5) |
| { |
| jint *lparg2=NULL; |
| jint *lparg3=NULL; |
| jint *lparg4=NULL; |
| jint *lparg5=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XQueryTree_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(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; |
| rc = (jint)XQueryTree((Display *)arg0, (Window)arg1, (Window *)lparg2, (Window *)lparg3, (Window **)lparg4, (unsigned int *)lparg5); |
| fail: |
| if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XQueryTree_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XRaiseWindow |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XRaiseWindow) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XRaiseWindow_FUNC); |
| rc = (jint)XRaiseWindow((Display *)arg0, (Window)arg1); |
| OS_NATIVE_EXIT(env, that, _1XRaiseWindow_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XReconfigureWMWindow |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XReconfigureWMWindow) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4) |
| { |
| XWindowChanges _arg4, *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XReconfigureWMWindow_FUNC); |
| if (arg4) if ((lparg4 = getXWindowChangesFields(env, arg4, &_arg4)) == NULL) goto fail; |
| rc = (jint)XReconfigureWMWindow((Display *)arg0, (Window)arg1, arg2, arg3, lparg4); |
| fail: |
| if (arg4 && lparg4) setXWindowChangesFields(env, arg4, lparg4); |
| OS_NATIVE_EXIT(env, that, _1XReconfigureWMWindow_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XRectInRegion |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XRectInRegion) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XRectInRegion_FUNC); |
| rc = (jint)XRectInRegion((Region)arg0, arg1, arg2, arg3, arg4); |
| OS_NATIVE_EXIT(env, that, _1XRectInRegion_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XRenderComposite |
| JNIEXPORT void JNICALL OS_NATIVE(_1XRenderComposite) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint 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); |
| */ |
| { |
| static int initialized = 0; |
| static void *handle = NULL; |
| typedef void (*FPTR)(jint, jint, jint, jint, jint, jint, jint, jint, jint, jint, jint, jint, jint); |
| static FPTR fptr; |
| if (!initialized) { |
| if (!handle) handle = dlopen(XRenderComposite_LIB, RTLD_LAZY); |
| if (handle) fptr = (FPTR)dlsym(handle, "XRenderComposite"); |
| initialized = 1; |
| } |
| if (fptr) { |
| (*fptr)(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 jint JNICALL OS_NATIVE(_1XRenderCreatePicture) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4) |
| { |
| XRenderPictureAttributes _arg4, *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XRenderCreatePicture_FUNC); |
| if (arg4) if ((lparg4 = getXRenderPictureAttributesFields(env, arg4, &_arg4)) == NULL) goto fail; |
| /* |
| rc = (jint)XRenderCreatePicture(arg0, arg1, arg2, arg3, lparg4); |
| */ |
| { |
| static int initialized = 0; |
| static void *handle = NULL; |
| typedef jint (*FPTR)(jint, jint, jint, jint, XRenderPictureAttributes *); |
| static FPTR fptr; |
| rc = 0; |
| if (!initialized) { |
| if (!handle) handle = dlopen(XRenderCreatePicture_LIB, RTLD_LAZY); |
| if (handle) fptr = (FPTR)dlsym(handle, "XRenderCreatePicture"); |
| initialized = 1; |
| } |
| if (fptr) { |
| rc = (jint)(*fptr)(arg0, arg1, arg2, arg3, lparg4); |
| } |
| } |
| fail: |
| if (arg4 && lparg4) setXRenderPictureAttributesFields(env, arg4, lparg4); |
| OS_NATIVE_EXIT(env, that, _1XRenderCreatePicture_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XRenderFindStandardFormat |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XRenderFindStandardFormat) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XRenderFindStandardFormat_FUNC); |
| /* |
| rc = (jint)XRenderFindStandardFormat(arg0, arg1); |
| */ |
| { |
| static int initialized = 0; |
| static void *handle = NULL; |
| typedef jint (*FPTR)(jint, jint); |
| static FPTR fptr; |
| rc = 0; |
| if (!initialized) { |
| if (!handle) handle = dlopen(XRenderFindStandardFormat_LIB, RTLD_LAZY); |
| if (handle) fptr = (FPTR)dlsym(handle, "XRenderFindStandardFormat"); |
| initialized = 1; |
| } |
| if (fptr) { |
| rc = (jint)(*fptr)(arg0, arg1); |
| } |
| } |
| OS_NATIVE_EXIT(env, that, _1XRenderFindStandardFormat_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XRenderFindVisualFormat |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XRenderFindVisualFormat) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XRenderFindVisualFormat_FUNC); |
| /* |
| rc = (jint)XRenderFindVisualFormat(arg0, arg1); |
| */ |
| { |
| static int initialized = 0; |
| static void *handle = NULL; |
| typedef jint (*FPTR)(jint, jint); |
| static FPTR fptr; |
| rc = 0; |
| if (!initialized) { |
| if (!handle) handle = dlopen(XRenderFindVisualFormat_LIB, RTLD_LAZY); |
| if (handle) fptr = (FPTR)dlsym(handle, "XRenderFindVisualFormat"); |
| initialized = 1; |
| } |
| if (fptr) { |
| rc = (jint)(*fptr)(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, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XRenderFreePicture_FUNC); |
| /* |
| XRenderFreePicture(arg0, arg1); |
| */ |
| { |
| static int initialized = 0; |
| static void *handle = NULL; |
| typedef void (*FPTR)(jint, jint); |
| static FPTR fptr; |
| if (!initialized) { |
| if (!handle) handle = dlopen(XRenderFreePicture_LIB, RTLD_LAZY); |
| if (handle) fptr = (FPTR)dlsym(handle, "XRenderFreePicture"); |
| initialized = 1; |
| } |
| if (fptr) { |
| (*fptr)(arg0, arg1); |
| } |
| } |
| OS_NATIVE_EXIT(env, that, _1XRenderFreePicture_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XRenderQueryExtension |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XRenderQueryExtension) |
| (JNIEnv *env, jclass that, jint 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); |
| */ |
| { |
| static int initialized = 0; |
| static void *handle = NULL; |
| typedef jboolean (*FPTR)(jint, jint *, jint *); |
| static FPTR fptr; |
| rc = 0; |
| if (!initialized) { |
| if (!handle) handle = dlopen(XRenderQueryExtension_LIB, RTLD_LAZY); |
| if (handle) fptr = (FPTR)dlsym(handle, "XRenderQueryExtension"); |
| initialized = 1; |
| } |
| if (fptr) { |
| rc = (jboolean)(*fptr)(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, jint 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); |
| */ |
| { |
| static int initialized = 0; |
| static void *handle = NULL; |
| typedef jint (*FPTR)(jint, jint *, jint *); |
| static FPTR fptr; |
| rc = 0; |
| if (!initialized) { |
| if (!handle) handle = dlopen(XRenderQueryVersion_LIB, RTLD_LAZY); |
| if (handle) fptr = (FPTR)dlsym(handle, "XRenderQueryVersion"); |
| initialized = 1; |
| } |
| if (fptr) { |
| rc = (jint)(*fptr)(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, jint arg0, jint 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); |
| */ |
| { |
| static int initialized = 0; |
| static void *handle = NULL; |
| typedef void (*FPTR)(jint, jint, jint, jint, jshort *, jint); |
| static FPTR fptr; |
| if (!initialized) { |
| if (!handle) handle = dlopen(XRenderSetPictureClipRectangles_LIB, RTLD_LAZY); |
| if (handle) fptr = (FPTR)dlsym(handle, "XRenderSetPictureClipRectangles"); |
| initialized = 1; |
| } |
| if (fptr) { |
| (*fptr)(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__1XRenderSetPictureClipRegion |
| JNIEXPORT void JNICALL OS_NATIVE(_1XRenderSetPictureClipRegion) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XRenderSetPictureClipRegion_FUNC); |
| /* |
| XRenderSetPictureClipRegion(arg0, arg1, arg2); |
| */ |
| { |
| static int initialized = 0; |
| static void *handle = NULL; |
| typedef void (*FPTR)(jint, jint, jint); |
| static FPTR fptr; |
| if (!initialized) { |
| if (!handle) handle = dlopen(XRenderSetPictureClipRegion_LIB, RTLD_LAZY); |
| if (handle) fptr = (FPTR)dlsym(handle, "XRenderSetPictureClipRegion"); |
| initialized = 1; |
| } |
| if (fptr) { |
| (*fptr)(arg0, arg1, arg2); |
| } |
| } |
| OS_NATIVE_EXIT(env, that, _1XRenderSetPictureClipRegion_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XRenderSetPictureTransform |
| JNIEXPORT void JNICALL OS_NATIVE(_1XRenderSetPictureTransform) |
| (JNIEnv *env, jclass that, jint arg0, jint 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); |
| */ |
| { |
| static int initialized = 0; |
| static void *handle = NULL; |
| typedef void (*FPTR)(jint, jint, jint *); |
| static FPTR fptr; |
| if (!initialized) { |
| if (!handle) handle = dlopen(XRenderSetPictureTransform_LIB, RTLD_LAZY); |
| if (handle) fptr = (FPTR)dlsym(handle, "XRenderSetPictureTransform"); |
| initialized = 1; |
| } |
| if (fptr) { |
| (*fptr)(arg0, arg1, lparg2); |
| } |
| } |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XRenderSetPictureTransform_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XReparentWindow |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XReparentWindow) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XReparentWindow_FUNC); |
| rc = (jint)XReparentWindow((Display *)arg0, (Window)arg1, (Window)arg2, arg3, arg4); |
| OS_NATIVE_EXIT(env, that, _1XReparentWindow_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XResizeWindow |
| JNIEXPORT void JNICALL OS_NATIVE(_1XResizeWindow) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| OS_NATIVE_ENTER(env, that, _1XResizeWindow_FUNC); |
| XResizeWindow((Display *)arg0, (Window)arg1, arg2, arg3); |
| OS_NATIVE_EXIT(env, that, _1XResizeWindow_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XRootWindowOfScreen |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XRootWindowOfScreen) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XRootWindowOfScreen_FUNC); |
| rc = (jint)XRootWindowOfScreen((Screen *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XRootWindowOfScreen_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XSelectInput |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSelectInput) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSelectInput_FUNC); |
| XSelectInput((Display *)arg0, (Window)arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XSelectInput_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSendEvent |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XSendEvent) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XSendEvent_FUNC); |
| rc = (jint)XSendEvent((Display *)arg0, (Window)arg1, (Bool)arg2, (long)arg3, (XEvent *)arg4); |
| OS_NATIVE_EXIT(env, that, _1XSendEvent_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XSetBackground |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetBackground) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetBackground_FUNC); |
| XSetBackground((Display *)arg0, (GC)arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XSetBackground_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetClipMask |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetClipMask) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetClipMask_FUNC); |
| XSetClipMask((Display *)arg0, (GC)arg1, (Pixmap)arg2); |
| OS_NATIVE_EXIT(env, that, _1XSetClipMask_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetClipRectangles |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetClipRectangles) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4, jint arg5, jint arg6) |
| { |
| XRectangle _arg4, *lparg4=NULL; |
| OS_NATIVE_ENTER(env, that, _1XSetClipRectangles_FUNC); |
| if (arg4) if ((lparg4 = getXRectangleFields(env, arg4, &_arg4)) == NULL) goto fail; |
| XSetClipRectangles((Display *)arg0, (GC)arg1, arg2, arg3, (XRectangle *)lparg4, arg5, arg6); |
| fail: |
| if (arg4 && lparg4) setXRectangleFields(env, arg4, lparg4); |
| OS_NATIVE_EXIT(env, that, _1XSetClipRectangles_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetDashes |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XSetDashes) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3, jint arg4) |
| { |
| jbyte *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XSetDashes_FUNC); |
| if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| rc = (jint)XSetDashes((Display *)arg0, (GC)arg1, arg2, (char *)lparg3, arg4); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| OS_NATIVE_EXIT(env, that, _1XSetDashes_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XSetErrorHandler |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XSetErrorHandler) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XSetErrorHandler_FUNC); |
| rc = (jint)XSetErrorHandler((XErrorHandler)arg0); |
| OS_NATIVE_EXIT(env, that, _1XSetErrorHandler_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XSetFillRule |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetFillRule) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetFillRule_FUNC); |
| XSetFillRule((Display *)arg0, (GC)arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XSetFillRule_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetFillStyle |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetFillStyle) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetFillStyle_FUNC); |
| XSetFillStyle((Display *)arg0, (GC)arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XSetFillStyle_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetForeground |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetForeground) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetForeground_FUNC); |
| XSetForeground((Display *)arg0, (GC)arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XSetForeground_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetFunction |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetFunction) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetFunction_FUNC); |
| XSetFunction((Display *)arg0, (GC)arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XSetFunction_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetGraphicsExposures |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetGraphicsExposures) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetGraphicsExposures_FUNC); |
| XSetGraphicsExposures((Display *)arg0, (GC)arg1, (Bool)arg2); |
| OS_NATIVE_EXIT(env, that, _1XSetGraphicsExposures_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetIOErrorHandler |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XSetIOErrorHandler) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XSetIOErrorHandler_FUNC); |
| rc = (jint)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, jint arg0, jint 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__1XSetLineAttributes |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XSetLineAttributes) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XSetLineAttributes_FUNC); |
| rc = (jint)XSetLineAttributes((Display *)arg0, (GC)arg1, arg2, arg3, arg4, arg5); |
| OS_NATIVE_EXIT(env, that, _1XSetLineAttributes_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XSetRegion |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetRegion) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetRegion_FUNC); |
| XSetRegion((Display *)arg0, (GC)arg1, (Region)arg2); |
| OS_NATIVE_EXIT(env, that, _1XSetRegion_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetStipple |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetStipple) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetStipple_FUNC); |
| XSetStipple((Display *)arg0, (GC)arg1, (Pixmap)arg2); |
| OS_NATIVE_EXIT(env, that, _1XSetStipple_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetSubwindowMode |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetSubwindowMode) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetSubwindowMode_FUNC); |
| XSetSubwindowMode((Display *)arg0, (GC)arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XSetSubwindowMode_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetTSOrigin |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetTSOrigin) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetTSOrigin_FUNC); |
| XSetTSOrigin((Display *)arg0, (GC)arg1, arg2, arg3); |
| OS_NATIVE_EXIT(env, that, _1XSetTSOrigin_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetTile |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetTile) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetTile_FUNC); |
| XSetTile((Display *)arg0, (GC)arg1, (Pixmap)arg2); |
| OS_NATIVE_EXIT(env, that, _1XSetTile_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetWMNormalHints |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetWMNormalHints) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2) |
| { |
| XSizeHints _arg2, *lparg2=NULL; |
| OS_NATIVE_ENTER(env, that, _1XSetWMNormalHints_FUNC); |
| if (arg2) if ((lparg2 = getXSizeHintsFields(env, arg2, &_arg2)) == NULL) goto fail; |
| XSetWMNormalHints((Display *)arg0, (Window)arg1, lparg2); |
| fail: |
| if (arg2 && lparg2) setXSizeHintsFields(env, arg2, lparg2); |
| OS_NATIVE_EXIT(env, that, _1XSetWMNormalHints_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSetWindowBackgroundPixmap |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSetWindowBackgroundPixmap) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSetWindowBackgroundPixmap_FUNC); |
| XSetWindowBackgroundPixmap((Display *)arg0, (Window)arg1, (Pixmap)arg2); |
| OS_NATIVE_EXIT(env, that, _1XSetWindowBackgroundPixmap_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XShapeCombineMask |
| JNIEXPORT void JNICALL OS_NATIVE(_1XShapeCombineMask) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6) |
| { |
| OS_NATIVE_ENTER(env, that, _1XShapeCombineMask_FUNC); |
| XShapeCombineMask((Display *)arg0, (Window)arg1, arg2, arg3, arg4, (Pixmap)arg5, arg6); |
| OS_NATIVE_EXIT(env, that, _1XShapeCombineMask_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XShapeCombineRegion |
| JNIEXPORT void JNICALL OS_NATIVE(_1XShapeCombineRegion) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6) |
| { |
| OS_NATIVE_ENTER(env, that, _1XShapeCombineRegion_FUNC); |
| XShapeCombineRegion((Display *)arg0, (Window)arg1, arg2, arg3, arg4, (Region)arg5, arg6); |
| OS_NATIVE_EXIT(env, that, _1XShapeCombineRegion_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSubtractRegion |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSubtractRegion) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSubtractRegion_FUNC); |
| XSubtractRegion((Region)arg0, (Region)arg1, (Region)arg2); |
| OS_NATIVE_EXIT(env, that, _1XSubtractRegion_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSync |
| JNIEXPORT void JNICALL OS_NATIVE(_1XSync) |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XSync_FUNC); |
| XSync((Display *)arg0, (Bool)arg1); |
| OS_NATIVE_EXIT(env, that, _1XSync_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XSynchronize |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XSynchronize) |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XSynchronize_FUNC); |
| rc = (jint)XSynchronize((Display *)arg0, (Bool)arg1); |
| OS_NATIVE_EXIT(env, that, _1XSynchronize_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XTestFakeButtonEvent |
| JNIEXPORT void JNICALL OS_NATIVE(_1XTestFakeButtonEvent) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint 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, jint arg0, jint arg1, jboolean arg2, jint 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, jint arg0, jint arg1, jint arg2, jint arg3, jint 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__1XTranslateCoordinates |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XTranslateCoordinates) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintArray arg5, jintArray arg6, jintArray arg7) |
| { |
| jint *lparg5=NULL; |
| jint *lparg6=NULL; |
| jint *lparg7=NULL; |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XTranslateCoordinates_FUNC); |
| 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; |
| rc = (jboolean)XTranslateCoordinates((Display *)arg0, (Window)arg1, (Window)arg2, arg3, arg4, lparg5, lparg6, (Window *)lparg7); |
| fail: |
| 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); |
| OS_NATIVE_EXIT(env, that, _1XTranslateCoordinates_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XUndefineCursor |
| JNIEXPORT void JNICALL OS_NATIVE(_1XUndefineCursor) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XUndefineCursor_FUNC); |
| XUndefineCursor((Display *)arg0, (Window)arg1); |
| OS_NATIVE_EXIT(env, that, _1XUndefineCursor_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XUngrabKeyboard |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XUngrabKeyboard) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XUngrabKeyboard_FUNC); |
| rc = (jint)XUngrabKeyboard((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XUngrabKeyboard_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XUngrabPointer |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XUngrabPointer) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XUngrabPointer_FUNC); |
| rc = (jint)XUngrabPointer((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XUngrabPointer_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XUnionRectWithRegion |
| JNIEXPORT void JNICALL OS_NATIVE(_1XUnionRectWithRegion) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XRectangle _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, _1XUnionRectWithRegion_FUNC); |
| if (arg0) if ((lparg0 = getXRectangleFields(env, arg0, &_arg0)) == NULL) goto fail; |
| XUnionRectWithRegion((XRectangle *)lparg0, (Region)arg1, (Region)arg2); |
| fail: |
| if (arg0 && lparg0) setXRectangleFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, _1XUnionRectWithRegion_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XUnionRegion |
| JNIEXPORT void JNICALL OS_NATIVE(_1XUnionRegion) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XUnionRegion_FUNC); |
| XUnionRegion((Region)arg0, (Region)arg1, (Region)arg2); |
| OS_NATIVE_EXIT(env, that, _1XUnionRegion_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XUnmapWindow |
| JNIEXPORT void JNICALL OS_NATIVE(_1XUnmapWindow) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XUnmapWindow_FUNC); |
| XUnmapWindow((Display *)arg0, (Window)arg1); |
| OS_NATIVE_EXIT(env, that, _1XUnmapWindow_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XWarpPointer |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XWarpPointer) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint 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, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); |
| OS_NATIVE_EXIT(env, that, _1XWarpPointer_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XWhitePixel |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XWhitePixel) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XWhitePixel_FUNC); |
| rc = (jint)XWhitePixel((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XWhitePixel_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XWithdrawWindow |
| JNIEXPORT void JNICALL OS_NATIVE(_1XWithdrawWindow) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XWithdrawWindow_FUNC); |
| XWithdrawWindow((Display *)arg0, (Window)arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XWithdrawWindow_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XineramaIsActive |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XineramaIsActive) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XineramaIsActive_FUNC); |
| rc = (jboolean)XineramaIsActive((Display *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XineramaIsActive_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XineramaQueryScreens |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XineramaQueryScreens) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XineramaQueryScreens_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)XineramaQueryScreens((Display *)arg0, lparg1); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XineramaQueryScreens_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmAddWMProtocolCallback |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmAddWMProtocolCallback) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmAddWMProtocolCallback_FUNC); |
| XmAddWMProtocolCallback((Widget)arg0, (Atom)arg1, (XtCallbackProc)arg2, (XtPointer)arg3); |
| OS_NATIVE_EXIT(env, that, _1XmAddWMProtocolCallback_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmChangeColor |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmChangeColor) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmChangeColor_FUNC); |
| XmChangeColor((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmChangeColor_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmClipboardCopy |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardCopy) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3, jbyteArray arg4, jint arg5, jint arg6, jintArray arg7) |
| { |
| jbyte *lparg3=NULL; |
| jbyte *lparg4=NULL; |
| jint *lparg7=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmClipboardCopy_FUNC); |
| if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail; |
| if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail; |
| rc = (jint)XmClipboardCopy((Display *)arg0, (Window)arg1, arg2, (char *)lparg3, (char *)lparg4, arg5, arg6, (void *)lparg7); |
| fail: |
| if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0); |
| if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0); |
| if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| OS_NATIVE_EXIT(env, that, _1XmClipboardCopy_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmClipboardEndCopy |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardEndCopy) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmClipboardEndCopy_FUNC); |
| rc = (jint)XmClipboardEndCopy((Display *)arg0, (Window)arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XmClipboardEndCopy_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmClipboardEndRetrieve |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardEndRetrieve) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmClipboardEndRetrieve_FUNC); |
| rc = (jint)XmClipboardEndRetrieve((Display *)arg0, (Window)arg1); |
| OS_NATIVE_EXIT(env, that, _1XmClipboardEndRetrieve_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmClipboardInquireCount |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardInquireCount) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3) |
| { |
| jint *lparg2=NULL; |
| jint *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmClipboardInquireCount_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| rc = (jint)XmClipboardInquireCount((Display *)arg0, (Window)arg1, (int *)lparg2, (unsigned long *)lparg3); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XmClipboardInquireCount_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmClipboardInquireFormat |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardInquireFormat) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3, jint arg4, jintArray arg5) |
| { |
| jbyte *lparg3=NULL; |
| jint *lparg5=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmClipboardInquireFormat_FUNC); |
| if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| if (arg5) if ((lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL)) == NULL) goto fail; |
| rc = (jint)XmClipboardInquireFormat((Display *)arg0, (Window)arg1, arg2, (char *)lparg3, arg4, (unsigned long *)lparg5); |
| fail: |
| if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| OS_NATIVE_EXIT(env, that, _1XmClipboardInquireFormat_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmClipboardInquireLength |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardInquireLength) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jintArray arg3) |
| { |
| jbyte *lparg2=NULL; |
| jint *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmClipboardInquireLength_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| rc = (jint)XmClipboardInquireLength((Display *)arg0, (Window)arg1, (char *)lparg2, (unsigned long *)lparg3); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XmClipboardInquireLength_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmClipboardRetrieve |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardRetrieve) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jbyteArray arg3, jint arg4, jintArray arg5, jintArray arg6) |
| { |
| jbyte *lparg2=NULL; |
| jbyte *lparg3=NULL; |
| jint *lparg5=NULL; |
| jint *lparg6=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmClipboardRetrieve_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, 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; |
| rc = (jint)XmClipboardRetrieve((Display *)arg0, (Window)arg1, (char *)lparg2, (char *)lparg3, arg4, (unsigned long *)lparg5, (long *)lparg6); |
| fail: |
| if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0); |
| if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XmClipboardRetrieve_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmClipboardStartCopy |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardStartCopy) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jintArray arg6) |
| { |
| jint *lparg6=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmClipboardStartCopy_FUNC); |
| if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail; |
| rc = (jint)XmClipboardStartCopy((Display *)arg0, (Window)arg1, (XmString)arg2, arg3, (Widget)arg4, (XmCutPasteProc)arg5, (long *)lparg6); |
| fail: |
| if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0); |
| OS_NATIVE_EXIT(env, that, _1XmClipboardStartCopy_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmClipboardStartRetrieve |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmClipboardStartRetrieve) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmClipboardStartRetrieve_FUNC); |
| rc = (jint)XmClipboardStartRetrieve((Display *)arg0, (Window)arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XmClipboardStartRetrieve_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmComboBoxAddItem |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmComboBoxAddItem) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmComboBoxAddItem_FUNC); |
| XmComboBoxAddItem((Widget)arg0, (XmString)arg1, arg2, arg3); |
| OS_NATIVE_EXIT(env, that, _1XmComboBoxAddItem_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmComboBoxDeletePos |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmComboBoxDeletePos) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmComboBoxDeletePos_FUNC); |
| XmComboBoxDeletePos((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmComboBoxDeletePos_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmComboBoxSelectItem |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmComboBoxSelectItem) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmComboBoxSelectItem_FUNC); |
| XmComboBoxSelectItem((Widget)arg0, (XmString)arg1); |
| OS_NATIVE_EXIT(env, that, _1XmComboBoxSelectItem_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateArrowButton |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateArrowButton) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateArrowButton_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateArrowButton((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateArrowButton_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateCascadeButtonGadget |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateCascadeButtonGadget) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateCascadeButtonGadget_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateCascadeButtonGadget((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateCascadeButtonGadget_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateComboBox |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateComboBox) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateComboBox_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateComboBox((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateComboBox_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateDialogShell |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateDialogShell) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateDialogShell_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateDialogShell((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateDialogShell_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateDrawingArea |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateDrawingArea) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateDrawingArea_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateDrawingArea((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateDrawingArea_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateDrawnButton |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateDrawnButton) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateDrawnButton_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateDrawnButton((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateDrawnButton_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateErrorDialog |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateErrorDialog) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateErrorDialog_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateErrorDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateErrorDialog_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateFileSelectionDialog |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateFileSelectionDialog) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateFileSelectionDialog_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateFileSelectionDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateFileSelectionDialog_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateForm |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateForm) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateForm_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateForm((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateForm_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateFrame |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateFrame) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateFrame_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateFrame((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateFrame_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateInformationDialog |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateInformationDialog) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateInformationDialog_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateInformationDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateInformationDialog_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateLabel |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateLabel) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateLabel_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateLabel((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateLabel_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateList |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateList) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateList_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateList((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateList_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateMainWindow |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateMainWindow) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateMainWindow_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateMainWindow((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateMainWindow_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateMenuBar |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateMenuBar) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateMenuBar_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateMenuBar((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateMenuBar_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateMessageDialog |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateMessageDialog) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateMessageDialog_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateMessageDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateMessageDialog_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreatePopupMenu |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreatePopupMenu) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreatePopupMenu_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreatePopupMenu((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreatePopupMenu_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreatePulldownMenu |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreatePulldownMenu) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreatePulldownMenu_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreatePulldownMenu((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreatePulldownMenu_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreatePushButton |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreatePushButton) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreatePushButton_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreatePushButton((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreatePushButton_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreatePushButtonGadget |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreatePushButtonGadget) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreatePushButtonGadget_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreatePushButtonGadget((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreatePushButtonGadget_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateQuestionDialog |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateQuestionDialog) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateQuestionDialog_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateQuestionDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateQuestionDialog_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateScale |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateScale) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateScale_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateScale((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateScale_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateScrollBar |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateScrollBar) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateScrollBar_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateScrollBar((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateScrollBar_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateScrolledList |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateScrolledList) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateScrolledList_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateScrolledList((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateScrolledList_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateScrolledText |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateScrolledText) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateScrolledText_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateScrolledText((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateScrolledText_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateSeparator |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateSeparator) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateSeparator_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateSeparator((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateSeparator_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateSeparatorGadget |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateSeparatorGadget) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateSeparatorGadget_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateSeparatorGadget((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateSeparatorGadget_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateSimpleSpinBox |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateSimpleSpinBox) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateSimpleSpinBox_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateSimpleSpinBox((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateSimpleSpinBox_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateTextField |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateTextField) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateTextField_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateTextField((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateTextField_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateToggleButton |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateToggleButton) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateToggleButton_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateToggleButton((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateToggleButton_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateToggleButtonGadget |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateToggleButtonGadget) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateToggleButtonGadget_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateToggleButtonGadget((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateToggleButtonGadget_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateWarningDialog |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateWarningDialog) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateWarningDialog_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateWarningDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateWarningDialog_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmCreateWorkingDialog |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmCreateWorkingDialog) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmCreateWorkingDialog_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmCreateWorkingDialog((Widget)arg0, (String)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmCreateWorkingDialog_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmDestroyPixmap |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmDestroyPixmap) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmDestroyPixmap_FUNC); |
| rc = (jboolean)XmDestroyPixmap((Screen *)arg0, (Pixmap)arg1); |
| OS_NATIVE_EXIT(env, that, _1XmDestroyPixmap_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmDragCancel |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmDragCancel) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmDragCancel_FUNC); |
| XmDragCancel((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmDragCancel_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmDragStart |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmDragStart) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jint arg3) |
| { |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmDragStart_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmDragStart((Widget)arg0, (XEvent *)arg1, (ArgList)lparg2, (Cardinal)arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XmDragStart_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmDropSiteRegister |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmDropSiteRegister) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2) |
| { |
| jint *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmDropSiteRegister_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| XmDropSiteRegister((Widget)arg0, (ArgList)lparg1, (Cardinal)arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmDropSiteRegister_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmDropSiteUnregister |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmDropSiteUnregister) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmDropSiteUnregister_FUNC); |
| XmDropSiteUnregister((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmDropSiteUnregister_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmDropSiteUpdate |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmDropSiteUpdate) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2) |
| { |
| jint *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmDropSiteUpdate_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| XmDropSiteUpdate((Widget)arg0, (ArgList)lparg1, (Cardinal)arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmDropSiteUpdate_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmDropTransferAdd |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmDropTransferAdd) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2) |
| { |
| jint *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmDropTransferAdd_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| XmDropTransferAdd((Widget)arg0, (XmDropTransferEntryRec *)lparg1, (Cardinal)arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmDropTransferAdd_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmDropTransferStart |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmDropTransferStart) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2) |
| { |
| jint *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmDropTransferStart_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)XmDropTransferStart((Widget)arg0, (ArgList)lparg1, (Cardinal)arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmDropTransferStart_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmFileSelectionBoxGetChild |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmFileSelectionBoxGetChild) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmFileSelectionBoxGetChild_FUNC); |
| rc = (jint)XmFileSelectionBoxGetChild((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmFileSelectionBoxGetChild_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmFontListAppendEntry |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmFontListAppendEntry) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmFontListAppendEntry_FUNC); |
| rc = (jint)XmFontListAppendEntry((XmFontList)arg0, (XmFontListEntry)arg1); |
| OS_NATIVE_EXIT(env, that, _1XmFontListAppendEntry_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmFontListCopy |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmFontListCopy) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmFontListCopy_FUNC); |
| rc = (jint)XmFontListCopy((XmFontList)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmFontListCopy_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmFontListEntryFree |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmFontListEntryFree) |
| (JNIEnv *env, jclass that, jintArray arg0) |
| { |
| jint *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmFontListEntryFree_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| XmFontListEntryFree((XmFontListEntry *)lparg0); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, _1XmFontListEntryFree_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmFontListEntryGetFont |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmFontListEntryGetFont) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmFontListEntryGetFont_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)XmFontListEntryGetFont((XmFontListEntry)arg0, (XmFontType *)lparg1); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmFontListEntryGetFont_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmFontListEntryLoad |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmFontListEntryLoad) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jbyteArray arg3) |
| { |
| jbyte *lparg1=NULL; |
| jbyte *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmFontListEntryLoad_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| rc = (jint)XmFontListEntryLoad((Display *)arg0, (char *)lparg1, arg2, (char *)lparg3); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmFontListEntryLoad_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmFontListFree |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmFontListFree) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmFontListFree_FUNC); |
| XmFontListFree((XmFontList)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmFontListFree_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmFontListFreeFontContext |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmFontListFreeFontContext) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmFontListFreeFontContext_FUNC); |
| XmFontListFreeFontContext((XmFontContext)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmFontListFreeFontContext_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmFontListInitFontContext |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmFontListInitFontContext) |
| (JNIEnv *env, jclass that, jintArray arg0, jint arg1) |
| { |
| jint *lparg0=NULL; |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmFontListInitFontContext_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| rc = (jboolean)XmFontListInitFontContext((XmFontContext *)lparg0, (XmFontList)arg1); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, _1XmFontListInitFontContext_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmFontListNextEntry |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmFontListNextEntry) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmFontListNextEntry_FUNC); |
| rc = (jint)XmFontListNextEntry((XmFontContext)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmFontListNextEntry_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmGetAtomName |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmGetAtomName) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmGetAtomName_FUNC); |
| rc = (jint)XmGetAtomName((Display *)arg0, (Atom)arg1); |
| OS_NATIVE_EXIT(env, that, _1XmGetAtomName_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmGetDragContext |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmGetDragContext) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmGetDragContext_FUNC); |
| rc = (jint)XmGetDragContext((Widget)arg0, (Time)arg1); |
| OS_NATIVE_EXIT(env, that, _1XmGetDragContext_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmGetFocusWidget |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmGetFocusWidget) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmGetFocusWidget_FUNC); |
| rc = (jint)XmGetFocusWidget((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmGetFocusWidget_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmGetPixmap |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmGetPixmap) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmGetPixmap_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)XmGetPixmap((Screen *)arg0, (char *)lparg1, (Pixel)arg2, (Pixel)arg3); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmGetPixmap_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmGetPixmapByDepth |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmGetPixmapByDepth) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jint arg3, jint arg4) |
| { |
| jbyte *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmGetPixmapByDepth_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)XmGetPixmapByDepth((Screen *)arg0, (char *)lparg1, arg2, arg3, arg4); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmGetPixmapByDepth_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmGetXmDisplay |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmGetXmDisplay) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmGetXmDisplay_FUNC); |
| rc = (jint)XmGetXmDisplay((Display *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmGetXmDisplay_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmImMbLookupString |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmImMbLookupString) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jbyteArray arg2, jint arg3, jintArray arg4, jintArray arg5) |
| { |
| XKeyEvent _arg1, *lparg1=NULL; |
| jbyte *lparg2=NULL; |
| jint *lparg4=NULL; |
| jint *lparg5=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmImMbLookupString_FUNC); |
| if (arg1) if ((lparg1 = getXKeyEventFields(env, arg1, &_arg1)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, 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; |
| rc = (jint)XmImMbLookupString((Widget)arg0, (XKeyPressedEvent *)lparg1, (char *)lparg2, arg3, (KeySym *)lparg4, (int *)lparg5); |
| fail: |
| if (arg5 && lparg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) setXKeyEventFields(env, arg1, lparg1); |
| OS_NATIVE_EXIT(env, that, _1XmImMbLookupString_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmImRegister |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmImRegister) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmImRegister_FUNC); |
| XmImRegister((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmImRegister_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmImSetFocusValues |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmImSetFocusValues) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2) |
| { |
| jint *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmImSetFocusValues_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| XmImSetFocusValues((Widget)arg0, (ArgList)lparg1, arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmImSetFocusValues_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmImSetValues |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmImSetValues) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2) |
| { |
| jint *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmImSetValues_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| XmImSetValues((Widget)arg0, (ArgList)lparg1, arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmImSetValues_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmImUnregister |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmImUnregister) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmImUnregister_FUNC); |
| XmImUnregister((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmImUnregister_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmImUnsetFocus |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmImUnsetFocus) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmImUnsetFocus_FUNC); |
| XmImUnsetFocus((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmImUnsetFocus_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmInternAtom |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmInternAtom) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jboolean arg2) |
| { |
| jbyte *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmInternAtom_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)XmInternAtom((Display *)arg0, (String)lparg1, arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmInternAtom_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmListAddItemUnselected |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmListAddItemUnselected) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmListAddItemUnselected_FUNC); |
| XmListAddItemUnselected((Widget)arg0, (XmString)arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XmListAddItemUnselected_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmListDeleteAllItems |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmListDeleteAllItems) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmListDeleteAllItems_FUNC); |
| XmListDeleteAllItems((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmListDeleteAllItems_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmListDeleteItemsPos |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmListDeleteItemsPos) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmListDeleteItemsPos_FUNC); |
| XmListDeleteItemsPos((Widget)arg0, arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XmListDeleteItemsPos_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmListDeletePos |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmListDeletePos) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmListDeletePos_FUNC); |
| XmListDeletePos((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmListDeletePos_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmListDeletePositions |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmListDeletePositions) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2) |
| { |
| jint *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmListDeletePositions_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| XmListDeletePositions((Widget)arg0, (int *)lparg1, arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmListDeletePositions_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmListDeselectAllItems |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmListDeselectAllItems) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmListDeselectAllItems_FUNC); |
| XmListDeselectAllItems((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmListDeselectAllItems_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmListDeselectPos |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmListDeselectPos) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmListDeselectPos_FUNC); |
| XmListDeselectPos((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmListDeselectPos_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmListGetKbdItemPos |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmListGetKbdItemPos) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmListGetKbdItemPos_FUNC); |
| rc = (jint)XmListGetKbdItemPos((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmListGetKbdItemPos_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmListGetSelectedPos |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmListGetSelectedPos) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2) |
| { |
| jint *lparg1=NULL; |
| jint *lparg2=NULL; |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmListGetSelectedPos_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)XmListGetSelectedPos((Widget)arg0, (int **)lparg1, (int *)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, _1XmListGetSelectedPos_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmListItemPos |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmListItemPos) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmListItemPos_FUNC); |
| rc = (jint)XmListItemPos((Widget)arg0, (XmString)arg1); |
| OS_NATIVE_EXIT(env, that, _1XmListItemPos_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmListPosSelected |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmListPosSelected) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmListPosSelected_FUNC); |
| rc = (jboolean)XmListPosSelected((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmListPosSelected_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmListReplaceItemsPosUnselected |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmListReplaceItemsPosUnselected) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2, jint arg3) |
| { |
| jint *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmListReplaceItemsPosUnselected_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| XmListReplaceItemsPosUnselected((Widget)arg0, (XmString *)lparg1, arg2, arg3); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmListReplaceItemsPosUnselected_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmListSelectPos |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmListSelectPos) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmListSelectPos_FUNC); |
| XmListSelectPos((Widget)arg0, arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XmListSelectPos_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmListSetKbdItemPos |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmListSetKbdItemPos) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmListSetKbdItemPos_FUNC); |
| rc = (jboolean)XmListSetKbdItemPos((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmListSetKbdItemPos_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmListSetPos |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmListSetPos) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmListSetPos_FUNC); |
| XmListSetPos((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmListSetPos_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmListUpdateSelectedList |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmListUpdateSelectedList) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmListUpdateSelectedList_FUNC); |
| XmListUpdateSelectedList((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmListUpdateSelectedList_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmMainWindowSetAreas |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmMainWindowSetAreas) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmMainWindowSetAreas_FUNC); |
| XmMainWindowSetAreas((Widget)arg0, (Widget)arg1, (Widget)arg2, (Widget)arg3, (Widget)arg4, (Widget)arg5); |
| OS_NATIVE_EXIT(env, that, _1XmMainWindowSetAreas_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmMessageBoxGetChild |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmMessageBoxGetChild) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmMessageBoxGetChild_FUNC); |
| rc = (jint)XmMessageBoxGetChild((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmMessageBoxGetChild_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmParseMappingCreate |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmParseMappingCreate) |
| (JNIEnv *env, jclass that, jintArray arg0, jint arg1) |
| { |
| jint *lparg0=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmParseMappingCreate_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| rc = (jint)XmParseMappingCreate((ArgList)lparg0, arg1); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, _1XmParseMappingCreate_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmParseMappingFree |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmParseMappingFree) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmParseMappingFree_FUNC); |
| XmParseMappingFree((XmParseMapping)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmParseMappingFree_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmProcessTraversal |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmProcessTraversal) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmProcessTraversal_FUNC); |
| rc = (jboolean)XmProcessTraversal((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmProcessTraversal_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmRenderTableAddRenditions |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmRenderTableAddRenditions) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2, jint arg3) |
| { |
| jint *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmRenderTableAddRenditions_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)XmRenderTableAddRenditions((XmRenderTable)arg0, (XmRendition *)lparg1, arg2, arg3); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmRenderTableAddRenditions_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmRenderTableFree |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmRenderTableFree) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmRenderTableFree_FUNC); |
| XmRenderTableFree((XmRenderTable)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmRenderTableFree_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmRenditionCreate |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmRenditionCreate) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmRenditionCreate_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmRenditionCreate((Widget)arg0, (XmStringTag)lparg1, (ArgList)lparg2, arg3); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmRenditionCreate_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmRenditionFree |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmRenditionFree) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmRenditionFree_FUNC); |
| XmRenditionFree((XmRendition)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmRenditionFree_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmStringBaseline |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringBaseline) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmStringBaseline_FUNC); |
| rc = (jint)XmStringBaseline((XmRenderTable)arg0, (XmString)arg1); |
| OS_NATIVE_EXIT(env, that, _1XmStringBaseline_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmStringCompare |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmStringCompare) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmStringCompare_FUNC); |
| rc = (jboolean)XmStringCompare((XmString)arg0, (XmString)arg1); |
| OS_NATIVE_EXIT(env, that, _1XmStringCompare_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmStringComponentCreate |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringComponentCreate) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2) |
| { |
| jbyte *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmStringComponentCreate_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XmStringComponentCreate(arg0, arg1, (XtPointer)lparg2); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XmStringComponentCreate_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmStringConcat |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringConcat) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmStringConcat_FUNC); |
| rc = (jint)XmStringConcat((XmString)arg0, (XmString)arg1); |
| OS_NATIVE_EXIT(env, that, _1XmStringConcat_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmStringCreate |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringCreate) |
| (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1) |
| { |
| jbyte *lparg0=NULL; |
| jbyte *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmStringCreate_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 = (jint)XmStringCreate((char *)lparg0, (char *)lparg1); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, _1XmStringCreate_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmStringCreateLocalized |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringCreateLocalized) |
| (JNIEnv *env, jclass that, jbyteArray arg0) |
| { |
| jbyte *lparg0=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmStringCreateLocalized_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| rc = (jint)XmStringCreateLocalized((char *)lparg0); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, _1XmStringCreateLocalized_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmStringDraw |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmStringDraw) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jobject arg10) |
| { |
| XRectangle _arg10, *lparg10=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmStringDraw_FUNC); |
| if (arg10) if ((lparg10 = getXRectangleFields(env, arg10, &_arg10)) == NULL) goto fail; |
| XmStringDraw((Display *)arg0, (Window)arg1, (XmFontList)arg2, (XmString)arg3, (GC)arg4, arg5, arg6, arg7, arg8, arg9, lparg10); |
| fail: |
| if (arg10 && lparg10) setXRectangleFields(env, arg10, lparg10); |
| OS_NATIVE_EXIT(env, that, _1XmStringDraw_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmStringDrawImage |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmStringDrawImage) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jobject arg10) |
| { |
| XRectangle _arg10, *lparg10=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmStringDrawImage_FUNC); |
| if (arg10) if ((lparg10 = getXRectangleFields(env, arg10, &_arg10)) == NULL) goto fail; |
| XmStringDrawImage((Display *)arg0, (Window)arg1, (XmFontList)arg2, (XmString)arg3, (GC)arg4, arg5, arg6, arg7, arg8, arg9, lparg10); |
| fail: |
| if (arg10 && lparg10) setXRectangleFields(env, arg10, lparg10); |
| OS_NATIVE_EXIT(env, that, _1XmStringDrawImage_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmStringDrawUnderline |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmStringDrawUnderline) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8, jint arg9, jobject arg10, jint arg11) |
| { |
| XRectangle _arg10, *lparg10=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmStringDrawUnderline_FUNC); |
| if (arg10) if ((lparg10 = getXRectangleFields(env, arg10, &_arg10)) == NULL) goto fail; |
| XmStringDrawUnderline((Display *)arg0, (Window)arg1, (XmFontList)arg2, (XmString)arg3, (GC)arg4, arg5, arg6, arg7, arg8, arg9, lparg10, (XmString)arg11); |
| fail: |
| if (arg10 && lparg10) setXRectangleFields(env, arg10, lparg10); |
| OS_NATIVE_EXIT(env, that, _1XmStringDrawUnderline_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmStringEmpty |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmStringEmpty) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmStringEmpty_FUNC); |
| rc = (jboolean)XmStringEmpty((XmString)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmStringEmpty_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmStringExtent |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmStringExtent) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2, jshortArray arg3) |
| { |
| jshort *lparg2=NULL; |
| jshort *lparg3=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmStringExtent_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| XmStringExtent((XmRenderTable)arg0, (XmString)arg1, (Dimension *)lparg2, (Dimension *)lparg3); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XmStringExtent_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmStringFree |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmStringFree) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmStringFree_FUNC); |
| XmStringFree((XmString)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmStringFree_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmStringGenerate |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringGenerate) |
| (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jint arg2, jbyteArray arg3) |
| { |
| jbyte *lparg0=NULL; |
| jbyte *lparg1=NULL; |
| jbyte *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmStringGenerate_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; |
| if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| rc = (jint)XmStringGenerate((XtPointer)lparg0, (XmStringTag)lparg1, arg2, (XmStringTag)lparg3); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, _1XmStringGenerate_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmStringHeight |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringHeight) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmStringHeight_FUNC); |
| rc = (jint)XmStringHeight((XmFontList)arg0, (XmString)arg1); |
| OS_NATIVE_EXIT(env, that, _1XmStringHeight_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmStringParseText |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringParseText) |
| (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jbyteArray arg2, jint arg3, jintArray arg4, jint arg5, jint arg6) |
| { |
| jbyte *lparg0=NULL; |
| jbyte *lparg2=NULL; |
| jint *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmStringParseText_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail; |
| rc = (jint)XmStringParseText((XtPointer)lparg0, (XtPointer *)arg1, (XmStringTag)lparg2, arg3, (XmParseTable)lparg4, arg5, (XtPointer)arg6); |
| fail: |
| if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0); |
| if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, _1XmStringParseText_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmStringUnparse |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringUnparse) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jint arg3, jintArray arg4, jint arg5, jint arg6) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmStringUnparse_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail; |
| rc = (jint)XmStringUnparse((XmString)arg0, (XmStringTag)lparg1, arg2, arg3, (XmParseTable)lparg4, arg5, arg6); |
| fail: |
| if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmStringUnparse_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmStringWidth |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmStringWidth) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmStringWidth_FUNC); |
| rc = (jint)XmStringWidth((XmFontList)arg0, (XmString)arg1); |
| OS_NATIVE_EXIT(env, that, _1XmStringWidth_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTabCreate |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmTabCreate) |
| (JNIEnv *env, jclass that, jint arg0, jbyte arg1, jbyte arg2, jbyte arg3, jbyteArray arg4) |
| { |
| jbyte *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTabCreate_FUNC); |
| if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail; |
| rc = (jint)XmTabCreate(arg0, arg1, arg2, arg3, (char *)lparg4); |
| fail: |
| if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0); |
| OS_NATIVE_EXIT(env, that, _1XmTabCreate_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTabFree |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTabFree) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmTabFree_FUNC); |
| XmTabFree((XmTab)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmTabFree_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTabListFree |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTabListFree) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmTabListFree_FUNC); |
| XmTabListFree((XmTabList)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmTabListFree_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTabListInsertTabs |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmTabListInsertTabs) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2, jint arg3) |
| { |
| jint *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTabListInsertTabs_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)XmTabListInsertTabs((XmTabList)arg0, (XmTab *)lparg1, arg2, arg3); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmTabListInsertTabs_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextClearSelection |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextClearSelection) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmTextClearSelection_FUNC); |
| XmTextClearSelection((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmTextClearSelection_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextCopy |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmTextCopy) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextCopy_FUNC); |
| rc = (jboolean)XmTextCopy((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmTextCopy_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextCut |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmTextCut) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextCut_FUNC); |
| rc = (jboolean)XmTextCut((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmTextCut_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextDisableRedisplay |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextDisableRedisplay) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmTextDisableRedisplay_FUNC); |
| XmTextDisableRedisplay((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmTextDisableRedisplay_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextEnableRedisplay |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextEnableRedisplay) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmTextEnableRedisplay_FUNC); |
| XmTextEnableRedisplay((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmTextEnableRedisplay_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextFieldPaste |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmTextFieldPaste) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextFieldPaste_FUNC); |
| rc = (jboolean)XmTextFieldPaste((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmTextFieldPaste_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextGetInsertionPosition |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetInsertionPosition) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextGetInsertionPosition_FUNC); |
| rc = (jint)XmTextGetInsertionPosition((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmTextGetInsertionPosition_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextGetLastPosition |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetLastPosition) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextGetLastPosition_FUNC); |
| rc = (jint)XmTextGetLastPosition((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmTextGetLastPosition_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextGetMaxLength |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetMaxLength) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextGetMaxLength_FUNC); |
| rc = (jint)XmTextGetMaxLength((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmTextGetMaxLength_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextGetSelection |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetSelection) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextGetSelection_FUNC); |
| rc = (jint)XmTextGetSelection((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmTextGetSelection_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextGetSelectionPosition |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmTextGetSelectionPosition) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2) |
| { |
| jint *lparg1=NULL; |
| jint *lparg2=NULL; |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextGetSelectionPosition_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)XmTextGetSelectionPosition((Widget)arg0, (XmTextPosition *)lparg1, (XmTextPosition *)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, _1XmTextGetSelectionPosition_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextGetString |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetString) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextGetString_FUNC); |
| rc = (jint)XmTextGetString((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmTextGetString_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextGetSubstring |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetSubstring) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbyteArray arg4) |
| { |
| jbyte *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextGetSubstring_FUNC); |
| if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail; |
| rc = (jint)XmTextGetSubstring((Widget)arg0, arg1, arg2, arg3, (char *)lparg4); |
| fail: |
| if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0); |
| OS_NATIVE_EXIT(env, that, _1XmTextGetSubstring_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextGetSubstringWcs |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextGetSubstringWcs) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jcharArray arg4) |
| { |
| jchar *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextGetSubstringWcs_FUNC); |
| if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail; |
| rc = (jint)XmTextGetSubstringWcs((Widget)arg0, (XmTextPosition)arg1, arg2, arg3, (wchar_t *)lparg4); |
| fail: |
| if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0); |
| OS_NATIVE_EXIT(env, that, _1XmTextGetSubstringWcs_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextInsert |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextInsert) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2) |
| { |
| jbyte *lparg2=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmTextInsert_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| XmTextInsert((Widget)arg0, arg1, (char *)lparg2); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XmTextInsert_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextPaste |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmTextPaste) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextPaste_FUNC); |
| rc = (jboolean)XmTextPaste((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmTextPaste_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextPosToXY |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmTextPosToXY) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2, jshortArray arg3) |
| { |
| jshort *lparg2=NULL; |
| jshort *lparg3=NULL; |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextPosToXY_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| rc = (jboolean)XmTextPosToXY((Widget)arg0, (XmTextPosition)arg1, (Position *)lparg2, (Position *)lparg3); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XmTextPosToXY_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmTextReplace |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextReplace) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyteArray arg3) |
| { |
| jbyte *lparg3=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmTextReplace_FUNC); |
| if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| XmTextReplace((Widget)arg0, arg1, arg2, (char *)lparg3); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| OS_NATIVE_EXIT(env, that, _1XmTextReplace_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextScroll |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextScroll) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmTextScroll_FUNC); |
| XmTextScroll((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmTextScroll_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextSetEditable |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextSetEditable) |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmTextSetEditable_FUNC); |
| XmTextSetEditable((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmTextSetEditable_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextSetHighlight |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextSetHighlight) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmTextSetHighlight_FUNC); |
| XmTextSetHighlight((Widget)arg0, arg1, arg2, arg3); |
| OS_NATIVE_EXIT(env, that, _1XmTextSetHighlight_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextSetInsertionPosition |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextSetInsertionPosition) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmTextSetInsertionPosition_FUNC); |
| XmTextSetInsertionPosition((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmTextSetInsertionPosition_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextSetMaxLength |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextSetMaxLength) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmTextSetMaxLength_FUNC); |
| XmTextSetMaxLength((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmTextSetMaxLength_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextSetSelection |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextSetSelection) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmTextSetSelection_FUNC); |
| XmTextSetSelection((Widget)arg0, arg1, arg2, arg3); |
| OS_NATIVE_EXIT(env, that, _1XmTextSetSelection_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextSetString |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextSetString) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1) |
| { |
| jbyte *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, _1XmTextSetString_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| XmTextSetString((Widget)arg0, (char *)lparg1); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XmTextSetString_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextShowPosition |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmTextShowPosition) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmTextShowPosition_FUNC); |
| XmTextShowPosition((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XmTextShowPosition_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmTextXYToPos |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmTextXYToPos) |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmTextXYToPos_FUNC); |
| rc = (jint)XmTextXYToPos((Widget)arg0, (Position)arg1, (Position)arg2); |
| OS_NATIVE_EXIT(env, that, _1XmTextXYToPos_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmUpdateDisplay |
| JNIEXPORT void JNICALL OS_NATIVE(_1XmUpdateDisplay) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XmUpdateDisplay_FUNC); |
| XmUpdateDisplay((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XmUpdateDisplay_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XmWidgetGetDisplayRect |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XmWidgetGetDisplayRect) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| XRectangle _arg1, *lparg1=NULL; |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmWidgetGetDisplayRect_FUNC); |
| if (arg1) if ((lparg1 = getXRectangleFields(env, arg1, &_arg1)) == NULL) goto fail; |
| rc = (jboolean)XmWidgetGetDisplayRect((Widget)arg0, (XRectangle *)lparg1); |
| fail: |
| if (arg1 && lparg1) setXRectangleFields(env, arg1, lparg1); |
| OS_NATIVE_EXIT(env, that, _1XmWidgetGetDisplayRect_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmbTextListToTextProperty |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmbTextListToTextProperty) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4) |
| { |
| XTextProperty _arg4, *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmbTextListToTextProperty_FUNC); |
| if (arg4) if ((lparg4 = getXTextPropertyFields(env, arg4, &_arg4)) == NULL) goto fail; |
| rc = (jint)XmbTextListToTextProperty((Display *)arg0, (char **)arg1, arg2, (XICCEncodingStyle)arg3, lparg4); |
| fail: |
| if (arg4 && lparg4) setXTextPropertyFields(env, arg4, lparg4); |
| OS_NATIVE_EXIT(env, that, _1XmbTextListToTextProperty_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XmbTextPropertyToTextList |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XmbTextPropertyToTextList) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jintArray arg2, jintArray arg3) |
| { |
| XTextProperty _arg1, *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XmbTextPropertyToTextList_FUNC); |
| if (arg1) if ((lparg1 = getXTextPropertyFields(env, arg1, &_arg1)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| rc = (jint)XmbTextPropertyToTextList((Display *)arg0, lparg1, (char ***)lparg2, (int *)lparg3); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) setXTextPropertyFields(env, arg1, lparg1); |
| OS_NATIVE_EXIT(env, that, _1XmbTextPropertyToTextList_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XpCancelJob |
| JNIEXPORT void JNICALL OS_NATIVE(_1XpCancelJob) |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XpCancelJob_FUNC); |
| XpCancelJob((Display *)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XpCancelJob_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XpCreateContext |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XpCreateContext) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1) |
| { |
| jbyte *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XpCreateContext_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)XpCreateContext((Display *)arg0, (char *)lparg1); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XpCreateContext_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XpDestroyContext |
| JNIEXPORT void JNICALL OS_NATIVE(_1XpDestroyContext) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XpDestroyContext_FUNC); |
| XpDestroyContext((Display *)arg0, (XPContext)arg1); |
| OS_NATIVE_EXIT(env, that, _1XpDestroyContext_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XpEndJob |
| JNIEXPORT void JNICALL OS_NATIVE(_1XpEndJob) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XpEndJob_FUNC); |
| XpEndJob((Display *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XpEndJob_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XpEndPage |
| JNIEXPORT void JNICALL OS_NATIVE(_1XpEndPage) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XpEndPage_FUNC); |
| XpEndPage((Display *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XpEndPage_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XpFreePrinterList |
| JNIEXPORT void JNICALL OS_NATIVE(_1XpFreePrinterList) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XpFreePrinterList_FUNC); |
| XpFreePrinterList((XPPrinterList)arg0); |
| OS_NATIVE_EXIT(env, that, _1XpFreePrinterList_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XpGetOneAttribute |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XpGetOneAttribute) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyte arg2, jbyteArray arg3) |
| { |
| jbyte *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XpGetOneAttribute_FUNC); |
| if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| rc = (jint)XpGetOneAttribute((Display *)arg0, (XPContext)arg1, (XPAttributes)arg2, (char *)lparg3); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| OS_NATIVE_EXIT(env, that, _1XpGetOneAttribute_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XpGetPageDimensions |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XpGetPageDimensions) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2, jshortArray arg3, jobject arg4) |
| { |
| jshort *lparg2=NULL; |
| jshort *lparg3=NULL; |
| XRectangle _arg4, *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XpGetPageDimensions_FUNC); |
| if (arg2) if ((lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| if (arg4) if ((lparg4 = getXRectangleFields(env, arg4, &_arg4)) == NULL) goto fail; |
| rc = (jint)XpGetPageDimensions((Display *)arg0, (XPContext)arg1, (unsigned short *)lparg2, (unsigned short *)lparg3, (XRectangle *)lparg4); |
| fail: |
| if (arg4 && lparg4) setXRectangleFields(env, arg4, lparg4); |
| if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0); |
| OS_NATIVE_EXIT(env, that, _1XpGetPageDimensions_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XpGetPrinterList |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XpGetPrinterList) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jintArray arg2) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XpGetPrinterList_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| rc = (jint)XpGetPrinterList((Display *)arg0, (char *)lparg1, (int *)lparg2); |
| fail: |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XpGetPrinterList_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XpGetScreenOfContext |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XpGetScreenOfContext) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XpGetScreenOfContext_FUNC); |
| rc = (jint)XpGetScreenOfContext((Display *)arg0, (XPContext)arg1); |
| OS_NATIVE_EXIT(env, that, _1XpGetScreenOfContext_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XpSetAttributes |
| JNIEXPORT void JNICALL OS_NATIVE(_1XpSetAttributes) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyte arg2, jbyteArray arg3, jbyte arg4) |
| { |
| jbyte *lparg3=NULL; |
| OS_NATIVE_ENTER(env, that, _1XpSetAttributes_FUNC); |
| if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| XpSetAttributes((Display *)arg0, (XPContext)arg1, (XPAttributes)arg2, (char *)lparg3, (XPAttrReplacement)arg4); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| OS_NATIVE_EXIT(env, that, _1XpSetAttributes_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XpSetContext |
| JNIEXPORT void JNICALL OS_NATIVE(_1XpSetContext) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XpSetContext_FUNC); |
| XpSetContext((Display *)arg0, (XPContext)arg1); |
| OS_NATIVE_EXIT(env, that, _1XpSetContext_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XpStartJob |
| JNIEXPORT void JNICALL OS_NATIVE(_1XpStartJob) |
| (JNIEnv *env, jclass that, jint arg0, jbyte arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XpStartJob_FUNC); |
| XpStartJob((Display *)arg0, (XPSaveData)arg1); |
| OS_NATIVE_EXIT(env, that, _1XpStartJob_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XpStartPage |
| JNIEXPORT void JNICALL OS_NATIVE(_1XpStartPage) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XpStartPage_FUNC); |
| XpStartPage((Display *)arg0, (Window)arg1); |
| OS_NATIVE_EXIT(env, that, _1XpStartPage_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtAddCallback |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtAddCallback) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtAddCallback_FUNC); |
| XtAddCallback((Widget)arg0, (String)arg1, (XtCallbackProc)arg2, (XtPointer)arg3); |
| OS_NATIVE_EXIT(env, that, _1XtAddCallback_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtAddEventHandler |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtAddEventHandler) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtAddEventHandler_FUNC); |
| XtAddEventHandler((Widget)arg0, arg1, arg2, (XtEventHandler)arg3, (XtPointer)arg4); |
| OS_NATIVE_EXIT(env, that, _1XtAddEventHandler_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtAddExposureToRegion |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtAddExposureToRegion) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtAddExposureToRegion_FUNC); |
| XtAddExposureToRegion((XEvent *)arg0, (Region)arg1); |
| OS_NATIVE_EXIT(env, that, _1XtAddExposureToRegion_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtAppAddInput |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppAddInput) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtAppAddInput_FUNC); |
| rc = (jint)XtAppAddInput((XtAppContext)arg0, arg1, (XtPointer)arg2, (XtInputCallbackProc)arg3, (XtPointer)arg4); |
| OS_NATIVE_EXIT(env, that, _1XtAppAddInput_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtAppAddTimeOut |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppAddTimeOut) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtAppAddTimeOut_FUNC); |
| rc = (jint)XtAppAddTimeOut((XtAppContext)arg0, arg1, (XtTimerCallbackProc)arg2, (XtPointer)arg3); |
| OS_NATIVE_EXIT(env, that, _1XtAppAddTimeOut_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtAppCreateShell |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppCreateShell) |
| (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1, jint arg2, jint arg3, jintArray arg4, jint arg5) |
| { |
| jbyte *lparg0=NULL; |
| jbyte *lparg1=NULL; |
| jint *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtAppCreateShell_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; |
| if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail; |
| rc = (jint)XtAppCreateShell((String)lparg0, (String)lparg1, (WidgetClass)arg2, (Display *)arg3, (ArgList)lparg4, arg5); |
| fail: |
| if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, _1XtAppCreateShell_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtAppGetSelectionTimeout |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppGetSelectionTimeout) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtAppGetSelectionTimeout_FUNC); |
| rc = (jint)XtAppGetSelectionTimeout((XtAppContext)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtAppGetSelectionTimeout_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtAppNextEvent |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtAppNextEvent) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtAppNextEvent_FUNC); |
| XtAppNextEvent((XtAppContext)arg0, (XEvent *)arg1); |
| OS_NATIVE_EXIT(env, that, _1XtAppNextEvent_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtAppPeekEvent |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtAppPeekEvent) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtAppPeekEvent_FUNC); |
| rc = (jboolean)XtAppPeekEvent((XtAppContext)arg0, (XEvent *)arg1); |
| OS_NATIVE_EXIT(env, that, _1XtAppPeekEvent_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtAppPending |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppPending) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtAppPending_FUNC); |
| rc = (jint)XtAppPending((XtAppContext)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtAppPending_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtAppProcessEvent |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtAppProcessEvent) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtAppProcessEvent_FUNC); |
| XtAppProcessEvent((XtAppContext)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XtAppProcessEvent_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtAppSetErrorHandler |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppSetErrorHandler) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtAppSetErrorHandler_FUNC); |
| rc = (jint)XtAppSetErrorHandler((XtAppContext)arg0, (XtErrorHandler)arg1); |
| OS_NATIVE_EXIT(env, that, _1XtAppSetErrorHandler_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtAppSetFallbackResources |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtAppSetFallbackResources) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtAppSetFallbackResources_FUNC); |
| XtAppSetFallbackResources((XtAppContext)arg0, (String *)arg1); |
| OS_NATIVE_EXIT(env, that, _1XtAppSetFallbackResources_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtAppSetSelectionTimeout |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtAppSetSelectionTimeout) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtAppSetSelectionTimeout_FUNC); |
| XtAppSetSelectionTimeout((XtAppContext)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XtAppSetSelectionTimeout_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtAppSetWarningHandler |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtAppSetWarningHandler) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtAppSetWarningHandler_FUNC); |
| rc = (jint)XtAppSetWarningHandler((XtAppContext)arg0, (XtErrorHandler)arg1); |
| OS_NATIVE_EXIT(env, that, _1XtAppSetWarningHandler_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtBuildEventMask |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtBuildEventMask) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtBuildEventMask_FUNC); |
| rc = (jint)XtBuildEventMask((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtBuildEventMask_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtCallActionProc |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtCallActionProc) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jintArray arg3, jint arg4) |
| { |
| jbyte *lparg1=NULL; |
| jint *lparg3=NULL; |
| OS_NATIVE_ENTER(env, that, _1XtCallActionProc_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| XtCallActionProc((Widget)arg0, (String)lparg1, (XEvent *)arg2, (String *)lparg3, arg4); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XtCallActionProc_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtClass |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtClass) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtClass_FUNC); |
| rc = (jint)XtClass((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtClass_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtConfigureWidget |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtConfigureWidget) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtConfigureWidget_FUNC); |
| XtConfigureWidget((Widget)arg0, arg1, arg2, arg3, arg4, arg5); |
| OS_NATIVE_EXIT(env, that, _1XtConfigureWidget_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtCreateApplicationContext |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtCreateApplicationContext) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtCreateApplicationContext_FUNC); |
| rc = (jint)XtCreateApplicationContext(); |
| OS_NATIVE_EXIT(env, that, _1XtCreateApplicationContext_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtCreatePopupShell |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtCreatePopupShell) |
| (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jint arg2, jintArray arg3, jint arg4) |
| { |
| jbyte *lparg0=NULL; |
| jint *lparg3=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtCreatePopupShell_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| rc = (jint)XtCreatePopupShell((String)lparg0, (WidgetClass)arg1, (Widget)arg2, (ArgList)lparg3, arg4); |
| fail: |
| if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, _1XtCreatePopupShell_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtDestroyApplicationContext |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtDestroyApplicationContext) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtDestroyApplicationContext_FUNC); |
| XtDestroyApplicationContext((XtAppContext)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtDestroyApplicationContext_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtDestroyWidget |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtDestroyWidget) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtDestroyWidget_FUNC); |
| XtDestroyWidget((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtDestroyWidget_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtDisownSelection |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtDisownSelection) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtDisownSelection_FUNC); |
| XtDisownSelection((Widget)arg0, (Atom)arg1, (Time)arg2); |
| OS_NATIVE_EXIT(env, that, _1XtDisownSelection_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtDispatchEvent |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtDispatchEvent) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtDispatchEvent_FUNC); |
| rc = (jboolean)XtDispatchEvent((XEvent *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtDispatchEvent_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtDisplay |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtDisplay) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtDisplay_FUNC); |
| rc = (jint)XtDisplay((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtDisplay_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtDisplayToApplicationContext |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtDisplayToApplicationContext) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtDisplayToApplicationContext_FUNC); |
| rc = (jint)XtDisplayToApplicationContext((Display *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtDisplayToApplicationContext_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtFree |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtFree) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtFree_FUNC); |
| XtFree((char *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtFree_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtGetMultiClickTime |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtGetMultiClickTime) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtGetMultiClickTime_FUNC); |
| rc = (jint)XtGetMultiClickTime((Display *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtGetMultiClickTime_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtGetSelectionValue |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtGetSelectionValue) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtGetSelectionValue_FUNC); |
| XtGetSelectionValue((Widget)arg0, (Atom)arg1, (Atom)arg2, (XtSelectionCallbackProc)arg3, (XtPointer)arg4, (Time)arg5); |
| OS_NATIVE_EXIT(env, that, _1XtGetSelectionValue_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtInsertEventHandler |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtInsertEventHandler) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4, jint arg5) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtInsertEventHandler_FUNC); |
| XtInsertEventHandler((Widget)arg0, (EventMask)arg1, (Boolean)arg2, (XtEventHandler)arg3, (XtPointer)arg4, (XtListPosition)arg5); |
| OS_NATIVE_EXIT(env, that, _1XtInsertEventHandler_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtIsManaged |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtIsManaged) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtIsManaged_FUNC); |
| rc = (jboolean)XtIsManaged((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtIsManaged_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtIsRealized |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtIsRealized) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtIsRealized_FUNC); |
| rc = (jboolean)XtIsRealized((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtIsRealized_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtIsSubclass |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtIsSubclass) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtIsSubclass_FUNC); |
| rc = (jboolean)XtIsSubclass((Widget)arg0, (WidgetClass)arg1); |
| OS_NATIVE_EXIT(env, that, _1XtIsSubclass_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtIsTopLevelShell |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtIsTopLevelShell) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtIsTopLevelShell_FUNC); |
| rc = (jboolean)XtIsTopLevelShell((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtIsTopLevelShell_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtLastTimestampProcessed |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtLastTimestampProcessed) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtLastTimestampProcessed_FUNC); |
| rc = (jint)XtLastTimestampProcessed((Display *)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtLastTimestampProcessed_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtMalloc |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtMalloc) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtMalloc_FUNC); |
| rc = (jint)XtMalloc(arg0); |
| OS_NATIVE_EXIT(env, that, _1XtMalloc_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtManageChild |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtManageChild) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtManageChild_FUNC); |
| XtManageChild((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtManageChild_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtMapWidget |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtMapWidget) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtMapWidget_FUNC); |
| XtMapWidget((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtMapWidget_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtMoveWidget |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtMoveWidget) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtMoveWidget_FUNC); |
| XtMoveWidget((Widget)arg0, arg1, arg2); |
| OS_NATIVE_EXIT(env, that, _1XtMoveWidget_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtNameToWidget |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtNameToWidget) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1) |
| { |
| jbyte *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtNameToWidget_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)XtNameToWidget((Widget)arg0, (String)lparg1); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XtNameToWidget_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtOpenDisplay |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtOpenDisplay) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jbyteArray arg2, jbyteArray arg3, jint arg4, jint arg5, jintArray arg6, jint arg7) |
| { |
| jbyte *lparg1=NULL; |
| jbyte *lparg2=NULL; |
| jbyte *lparg3=NULL; |
| jint *lparg6=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtOpenDisplay_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail; |
| rc = (jint)XtOpenDisplay((XtAppContext)arg0, (String)lparg1, (String)lparg2, (String)lparg3, (XrmOptionDescRec *)arg4, arg5, (int *)lparg6, (char **)arg7); |
| fail: |
| if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0); |
| if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XtOpenDisplay_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtOverrideTranslations |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtOverrideTranslations) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtOverrideTranslations_FUNC); |
| XtOverrideTranslations((Widget)arg0, (XtTranslations)arg1); |
| OS_NATIVE_EXIT(env, that, _1XtOverrideTranslations_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtOwnSelection |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtOwnSelection) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtOwnSelection_FUNC); |
| rc = (jboolean)XtOwnSelection((Widget)arg0, (Atom)arg1, (Time)arg2, (XtConvertSelectionProc)arg3, (XtLoseSelectionProc)arg4, (XtSelectionDoneProc)arg5); |
| OS_NATIVE_EXIT(env, that, _1XtOwnSelection_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtParent |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtParent) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtParent_FUNC); |
| rc = (jint)XtParent((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtParent_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtParseTranslationTable |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtParseTranslationTable) |
| (JNIEnv *env, jclass that, jbyteArray arg0) |
| { |
| jbyte *lparg0=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtParseTranslationTable_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| rc = (jint)XtParseTranslationTable((String)lparg0); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, _1XtParseTranslationTable_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtPopdown |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtPopdown) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtPopdown_FUNC); |
| XtPopdown((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtPopdown_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtPopup |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtPopup) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtPopup_FUNC); |
| XtPopup((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XtPopup_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtQueryGeometry |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtQueryGeometry) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2) |
| { |
| XtWidgetGeometry _arg1, *lparg1=NULL; |
| XtWidgetGeometry _arg2, *lparg2=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtQueryGeometry_FUNC); |
| if (arg1) if ((lparg1 = getXtWidgetGeometryFields(env, arg1, &_arg1)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = getXtWidgetGeometryFields(env, arg2, &_arg2)) == NULL) goto fail; |
| rc = (jint)XtQueryGeometry((Widget)arg0, (XtWidgetGeometry *)lparg1, (XtWidgetGeometry *)lparg2); |
| fail: |
| if (arg2 && lparg2) setXtWidgetGeometryFields(env, arg2, lparg2); |
| if (arg1 && lparg1) setXtWidgetGeometryFields(env, arg1, lparg1); |
| OS_NATIVE_EXIT(env, that, _1XtQueryGeometry_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtRealizeWidget |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtRealizeWidget) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtRealizeWidget_FUNC); |
| XtRealizeWidget((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtRealizeWidget_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtRegisterDrawable |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtRegisterDrawable) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtRegisterDrawable_FUNC); |
| XtRegisterDrawable((Display *)arg0, (Drawable)arg1, (Widget)arg2); |
| OS_NATIVE_EXIT(env, that, _1XtRegisterDrawable_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtRemoveEventHandler |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtRemoveEventHandler) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtRemoveEventHandler_FUNC); |
| XtRemoveEventHandler((Widget)arg0, arg1, arg2, (XtEventHandler)arg3, (XtPointer)arg4); |
| OS_NATIVE_EXIT(env, that, _1XtRemoveEventHandler_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtRemoveInput |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtRemoveInput) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtRemoveInput_FUNC); |
| XtRemoveInput((XtInputId)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtRemoveInput_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtRemoveTimeOut |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtRemoveTimeOut) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtRemoveTimeOut_FUNC); |
| XtRemoveTimeOut(arg0); |
| OS_NATIVE_EXIT(env, that, _1XtRemoveTimeOut_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtResizeWidget |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtResizeWidget) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtResizeWidget_FUNC); |
| XtResizeWidget((Widget)arg0, arg1, arg2, arg3); |
| OS_NATIVE_EXIT(env, that, _1XtResizeWidget_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtResizeWindow |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtResizeWindow) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtResizeWindow_FUNC); |
| XtResizeWindow((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtResizeWindow_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtSetLanguageProc |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtSetLanguageProc) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtSetLanguageProc_FUNC); |
| rc = (jint)XtSetLanguageProc((XtAppContext)arg0, (XtLanguageProc)arg1, (XtPointer)arg2); |
| OS_NATIVE_EXIT(env, that, _1XtSetLanguageProc_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtSetMappedWhenManaged |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtSetMappedWhenManaged) |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtSetMappedWhenManaged_FUNC); |
| XtSetMappedWhenManaged((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1XtSetMappedWhenManaged_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtSetValues |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtSetValues) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2) |
| { |
| jint *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, _1XtSetValues_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| XtSetValues((Widget)arg0, (ArgList)lparg1, arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, _1XtSetValues_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtToolkitInitialize |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtToolkitInitialize) |
| (JNIEnv *env, jclass that) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtToolkitInitialize_FUNC); |
| XtToolkitInitialize(); |
| OS_NATIVE_EXIT(env, that, _1XtToolkitInitialize_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtToolkitThreadInitialize |
| JNIEXPORT jboolean JNICALL OS_NATIVE(_1XtToolkitThreadInitialize) |
| (JNIEnv *env, jclass that) |
| { |
| jboolean rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtToolkitThreadInitialize_FUNC); |
| rc = (jboolean)XtToolkitThreadInitialize(); |
| OS_NATIVE_EXIT(env, that, _1XtToolkitThreadInitialize_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtTranslateCoords |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtTranslateCoords) |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2, jshortArray arg3, jshortArray arg4) |
| { |
| jshort *lparg3=NULL; |
| jshort *lparg4=NULL; |
| OS_NATIVE_ENTER(env, that, _1XtTranslateCoords_FUNC); |
| if (arg3) if ((lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| if (arg4) if ((lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL)) == NULL) goto fail; |
| XtTranslateCoords((Widget)arg0, arg1, arg2, lparg3, lparg4); |
| fail: |
| if (arg4 && lparg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0); |
| if (arg3 && lparg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0); |
| OS_NATIVE_EXIT(env, that, _1XtTranslateCoords_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtUnmanageChild |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtUnmanageChild) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtUnmanageChild_FUNC); |
| XtUnmanageChild((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtUnmanageChild_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtUnmapWidget |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtUnmapWidget) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtUnmapWidget_FUNC); |
| XtUnmapWidget((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtUnmapWidget_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtUnregisterDrawable |
| JNIEXPORT void JNICALL OS_NATIVE(_1XtUnregisterDrawable) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1XtUnregisterDrawable_FUNC); |
| XtUnregisterDrawable((Display *)arg0, (Drawable)arg1); |
| OS_NATIVE_EXIT(env, that, _1XtUnregisterDrawable_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1XtWindow |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtWindow) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtWindow_FUNC); |
| rc = (jint)XtWindow((Widget)arg0); |
| OS_NATIVE_EXIT(env, that, _1XtWindow_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1XtWindowToWidget |
| JNIEXPORT jint JNICALL OS_NATIVE(_1XtWindowToWidget) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1XtWindowToWidget_FUNC); |
| rc = (jint)XtWindowToWidget((Display *)arg0, (Window)arg1); |
| OS_NATIVE_EXIT(env, that, _1XtWindowToWidget_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1_1XmSetMenuTraversal |
| JNIEXPORT void JNICALL OS_NATIVE(_1_1XmSetMenuTraversal) |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| OS_NATIVE_ENTER(env, that, _1_1XmSetMenuTraversal_FUNC); |
| _XmSetMenuTraversal((Widget)arg0, arg1); |
| OS_NATIVE_EXIT(env, that, _1_1XmSetMenuTraversal_FUNC); |
| } |
| #endif |
| |
| #ifndef NO__1applicationShellWidgetClass |
| JNIEXPORT jint JNICALL OS_NATIVE(_1applicationShellWidgetClass) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1applicationShellWidgetClass_FUNC); |
| rc = (jint)applicationShellWidgetClass; |
| OS_NATIVE_EXIT(env, that, _1applicationShellWidgetClass_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1dlclose |
| JNIEXPORT jint JNICALL OS_NATIVE(_1dlclose) |
| (JNIEnv *env, jclass that, jint 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 jint JNICALL OS_NATIVE(_1dlopen) |
| (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1) |
| { |
| jbyte *lparg0=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1dlopen_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| rc = (jint)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 jint JNICALL OS_NATIVE(_1dlsym) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1) |
| { |
| jbyte *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1dlsym_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)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__1overrideShellWidgetClass |
| JNIEXPORT jint JNICALL OS_NATIVE(_1overrideShellWidgetClass) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1overrideShellWidgetClass_FUNC); |
| rc = (jint)overrideShellWidgetClass; |
| OS_NATIVE_EXIT(env, that, _1overrideShellWidgetClass_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1shellWidgetClass |
| JNIEXPORT jint JNICALL OS_NATIVE(_1shellWidgetClass) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1shellWidgetClass_FUNC); |
| rc = (jint)shellWidgetClass; |
| OS_NATIVE_EXIT(env, that, _1shellWidgetClass_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1topLevelShellWidgetClass |
| JNIEXPORT jint JNICALL OS_NATIVE(_1topLevelShellWidgetClass) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1topLevelShellWidgetClass_FUNC); |
| rc = (jint)topLevelShellWidgetClass; |
| OS_NATIVE_EXIT(env, that, _1topLevelShellWidgetClass_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1transientShellWidgetClass |
| JNIEXPORT jint JNICALL OS_NATIVE(_1transientShellWidgetClass) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1transientShellWidgetClass_FUNC); |
| rc = (jint)transientShellWidgetClass; |
| OS_NATIVE_EXIT(env, that, _1transientShellWidgetClass_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO__1xmMenuShellWidgetClass |
| JNIEXPORT jint JNICALL OS_NATIVE(_1xmMenuShellWidgetClass) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, _1xmMenuShellWidgetClass_FUNC); |
| rc = (jint)xmMenuShellWidgetClass; |
| OS_NATIVE_EXIT(env, that, _1xmMenuShellWidgetClass_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_close |
| JNIEXPORT jint JNICALL OS_NATIVE(close) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, close_FUNC); |
| rc = (jint)close(arg0); |
| OS_NATIVE_EXIT(env, that, close_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_fd_1set_1sizeof |
| JNIEXPORT jint JNICALL OS_NATIVE(fd_1set_1sizeof) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, fd_1set_1sizeof_FUNC); |
| rc = (jint)fd_set_sizeof(); |
| OS_NATIVE_EXIT(env, that, fd_1set_1sizeof_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_getenv |
| JNIEXPORT jint JNICALL OS_NATIVE(getenv) |
| (JNIEnv *env, jclass that, jbyteArray arg0) |
| { |
| jbyte *lparg0=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, getenv_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| rc = (jint)getenv((const char *)lparg0); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, getenv_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_iconv |
| JNIEXPORT jint JNICALL OS_NATIVE(iconv) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2, jintArray arg3, jintArray arg4) |
| { |
| jint *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint *lparg3=NULL; |
| jint *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, iconv_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; |
| if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail; |
| rc = (jint)iconv((iconv_t)arg0, (void *)lparg1, (size_t *)lparg2, (char **)lparg3, (size_t *)lparg4); |
| fail: |
| if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, iconv_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_iconv_1close |
| JNIEXPORT jint JNICALL OS_NATIVE(iconv_1close) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, iconv_1close_FUNC); |
| rc = (jint)iconv_close((iconv_t)arg0); |
| OS_NATIVE_EXIT(env, that, iconv_1close_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_iconv_1open |
| JNIEXPORT jint JNICALL OS_NATIVE(iconv_1open) |
| (JNIEnv *env, jclass that, jbyteArray arg0, jbyteArray arg1) |
| { |
| jbyte *lparg0=NULL; |
| jbyte *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, iconv_1open_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 = (jint)iconv_open((const char *)lparg0, (const char *)lparg1); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, iconv_1open_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_localeconv_1decimal_1point |
| JNIEXPORT jint JNICALL OS_NATIVE(localeconv_1decimal_1point) |
| (JNIEnv *env, jclass that) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, localeconv_1decimal_1point_FUNC); |
| rc = (jint)localeconv_decimal_point(); |
| OS_NATIVE_EXIT(env, that, localeconv_1decimal_1point_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XButtonEvent_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XButtonEvent_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| XButtonEvent _arg1, *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XButtonEvent_2I_FUNC); |
| if (arg1) if ((lparg1 = getXButtonEventFields(env, arg1, &_arg1)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XButtonEvent_2I_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XClientMessageEvent_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XClientMessageEvent_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| XClientMessageEvent _arg1, *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XClientMessageEvent_2I_FUNC); |
| if (arg1) if ((lparg1 = getXClientMessageEventFields(env, arg1, &_arg1)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XClientMessageEvent_2I_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XConfigureEvent_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XConfigureEvent_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| XConfigureEvent _arg1, *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XConfigureEvent_2I_FUNC); |
| if (arg1) if ((lparg1 = getXConfigureEventFields(env, arg1, &_arg1)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XConfigureEvent_2I_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XExposeEvent_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XExposeEvent_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| XExposeEvent _arg1, *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XExposeEvent_2I_FUNC); |
| if (arg1) if ((lparg1 = getXExposeEventFields(env, arg1, &_arg1)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XExposeEvent_2I_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XImage_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XImage_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| XImage _arg1, *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XImage_2I_FUNC); |
| if (arg1) if ((lparg1 = getXImageFields(env, arg1, &_arg1)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XImage_2I_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XKeyEvent_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XKeyEvent_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| XKeyEvent _arg1, *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XKeyEvent_2I_FUNC); |
| if (arg1) if ((lparg1 = getXKeyEventFields(env, arg1, &_arg1)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XKeyEvent_2I_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| XmDragProcCallbackStruct _arg1, *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2I_FUNC); |
| if (arg1) if ((lparg1 = getXmDragProcCallbackStructFields(env, arg1, &_arg1)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2I_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| XmSpinBoxCallbackStruct _arg1, *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2I_FUNC); |
| if (arg1) if ((lparg1 = getXmSpinBoxCallbackStructFields(env, arg1, &_arg1)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2I_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XmTextBlockRec_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XmTextBlockRec_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| XmTextBlockRec _arg1, *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmTextBlockRec_2I_FUNC); |
| if (arg1) if ((lparg1 = getXmTextBlockRecFields(env, arg1, &_arg1)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmTextBlockRec_2I_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__ILorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| XmTextVerifyCallbackStruct _arg1, *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2I_FUNC); |
| if (arg1) if ((lparg1 = getXmTextVerifyCallbackStructFields(env, arg1, &_arg1)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2I_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__I_3BI |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__I_3BI) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2) |
| { |
| jbyte *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__I_3BI_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT); |
| OS_NATIVE_EXIT(env, that, memmove__I_3BI_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__I_3CI |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__I_3CI) |
| (JNIEnv *env, jclass that, jint arg0, jcharArray arg1, jint arg2) |
| { |
| jchar *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__I_3CI_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, JNI_ABORT); |
| OS_NATIVE_EXIT(env, that, memmove__I_3CI_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__I_3II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__I_3II) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2) |
| { |
| jint *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__I_3II_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, JNI_ABORT); |
| OS_NATIVE_EXIT(env, that, memmove__I_3II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__I_3SI |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__I_3SI) |
| (JNIEnv *env, jclass that, jint arg0, jshortArray arg1, jint arg2) |
| { |
| jshort *lparg1=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__I_3SI_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| memmove((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, JNI_ABORT); |
| OS_NATIVE_EXIT(env, that, memmove__I_3SI_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_Visual_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_Visual_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| Visual _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_Visual_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setVisualFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_Visual_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XAnyEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XAnyEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XAnyEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XAnyEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXAnyEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XAnyEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XButtonEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XButtonEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XButtonEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XButtonEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXButtonEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XButtonEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XCharStruct_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XCharStruct_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XCharStruct _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XCharStruct_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXCharStructFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XCharStruct_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XClientMessageEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XClientMessageEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XClientMessageEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XClientMessageEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXClientMessageEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XClientMessageEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XConfigureEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XConfigureEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XConfigureEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XConfigureEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXConfigureEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XConfigureEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XCreateWindowEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XCreateWindowEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XCreateWindowEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XCreateWindowEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXCreateWindowEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XCreateWindowEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XCrossingEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XCrossingEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XCrossingEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XCrossingEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXCrossingEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XCrossingEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XDestroyWindowEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XDestroyWindowEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XDestroyWindowEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XDestroyWindowEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXDestroyWindowEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XDestroyWindowEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = getXEventFields(env, arg0, &_arg0)) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XExposeEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XExposeEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XExposeEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XExposeEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXExposeEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XExposeEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XFocusChangeEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XFocusChangeEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XFocusChangeEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XFocusChangeEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXFocusChangeEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XFocusChangeEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XFontStruct_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XFontStruct_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XFontStruct _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XFontStruct_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXFontStructFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XFontStruct_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XIconSize_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XIconSize_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XIconSize _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XIconSize_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXIconSizeFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XIconSize_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XImage_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XImage_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XImage _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XImage_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXImageFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XImage_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XKeyEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XKeyEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XKeyEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XKeyEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXKeyEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XKeyEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XModifierKeymap_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XModifierKeymap_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XModifierKeymap _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XModifierKeymap_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXModifierKeymapFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XModifierKeymap_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XMotionEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XMotionEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XMotionEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XMotionEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXMotionEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XMotionEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XPropertyEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XPropertyEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XPropertyEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XPropertyEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXPropertyEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XPropertyEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XReparentEvent_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XReparentEvent_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XReparentEvent _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XReparentEvent_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXReparentEventFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XReparentEvent_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XineramaScreenInfo_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XineramaScreenInfo_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XineramaScreenInfo _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XineramaScreenInfo_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXineramaScreenInfoFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XineramaScreenInfo_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmAnyCallbackStruct_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmAnyCallbackStruct_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XmAnyCallbackStruct _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmAnyCallbackStruct_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXmAnyCallbackStructFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmAnyCallbackStruct_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XmDragProcCallbackStruct _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXmDragProcCallbackStructFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmDragProcCallbackStruct_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmDropFinishCallbackStruct_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmDropFinishCallbackStruct_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XmDropFinishCallbackStruct _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmDropFinishCallbackStruct_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXmDropFinishCallbackStructFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmDropFinishCallbackStruct_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmDropProcCallbackStruct_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmDropProcCallbackStruct_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XmDropProcCallbackStruct _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmDropProcCallbackStruct_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXmDropProcCallbackStructFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmDropProcCallbackStruct_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XmSpinBoxCallbackStruct _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXmSpinBoxCallbackStructFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmSpinBoxCallbackStruct_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmTextBlockRec_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmTextBlockRec_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XmTextBlockRec _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmTextBlockRec_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXmTextBlockRecFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmTextBlockRec_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove__Lorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| XmTextVerifyCallbackStruct _arg0, *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2II_FUNC); |
| if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) setXmTextVerifyCallbackStructFields(env, arg0, lparg0); |
| OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_motif_XmTextVerifyCallbackStruct_2II_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove___3BII |
| JNIEXPORT void JNICALL OS_NATIVE(memmove___3BII) |
| (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jint arg2) |
| { |
| jbyte *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove___3BII_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, memmove___3BII_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove___3CII |
| JNIEXPORT void JNICALL OS_NATIVE(memmove___3CII) |
| (JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jint arg2) |
| { |
| jchar *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove___3CII_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, memmove___3CII_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_memmove___3III |
| JNIEXPORT void JNICALL OS_NATIVE(memmove___3III) |
| (JNIEnv *env, jclass that, jintArray arg0, jint arg1, jint arg2) |
| { |
| jint *lparg0=NULL; |
| OS_NATIVE_ENTER(env, that, memmove___3III_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| memmove((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, memmove___3III_FUNC); |
| } |
| #endif |
| |
| #ifndef NO_nl_1langinfo |
| JNIEXPORT jint JNICALL OS_NATIVE(nl_1langinfo) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, nl_1langinfo_FUNC); |
| rc = (jint)nl_langinfo(arg0); |
| OS_NATIVE_EXIT(env, that, nl_1langinfo_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_pipe |
| JNIEXPORT jint JNICALL OS_NATIVE(pipe) |
| (JNIEnv *env, jclass that, jintArray arg0) |
| { |
| jint *lparg0=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, pipe_FUNC); |
| if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail; |
| rc = (jint)pipe((int *)lparg0); |
| fail: |
| if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| OS_NATIVE_EXIT(env, that, pipe_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_read |
| JNIEXPORT jint JNICALL OS_NATIVE(read) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2) |
| { |
| jbyte *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, read_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)read(arg0, (char *)lparg1, arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, read_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_select |
| JNIEXPORT jint JNICALL OS_NATIVE(select) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jbyteArray arg2, jbyteArray arg3, jintArray arg4) |
| { |
| jbyte *lparg1=NULL; |
| jbyte *lparg2=NULL; |
| jbyte *lparg3=NULL; |
| jint *lparg4=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, select_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail; |
| if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; |
| if (arg4) if ((lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL)) == NULL) goto fail; |
| rc = (jint)select(arg0, (fd_set *)lparg1, (fd_set *)lparg2, (fd_set *)lparg3, (struct timeval *)lparg4); |
| fail: |
| if (arg4 && lparg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0); |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, select_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_setlocale |
| JNIEXPORT jint JNICALL OS_NATIVE(setlocale) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1) |
| { |
| jbyte *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, setlocale_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)setlocale(arg0, (char *)lparg1); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, setlocale_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_strlen |
| JNIEXPORT jint JNICALL OS_NATIVE(strlen) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, strlen_FUNC); |
| rc = (jint)strlen((char *)arg0); |
| OS_NATIVE_EXIT(env, that, strlen_FUNC); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_write |
| JNIEXPORT jint JNICALL OS_NATIVE(write) |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2) |
| { |
| jbyte *lparg1=NULL; |
| jint rc = 0; |
| OS_NATIVE_ENTER(env, that, write_FUNC); |
| if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; |
| rc = (jint)write(arg0, (char *)lparg1, arg2); |
| fail: |
| if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| OS_NATIVE_EXIT(env, that, write_FUNC); |
| return rc; |
| } |
| #endif |
| |