diff options
author | Arun Thondapu | 2016-03-12 09:50:29 +0000 |
---|---|---|
committer | Arun Thondapu | 2016-03-12 09:50:29 +0000 |
commit | ed3a3c115e4d1eb1ad5358851b0182b0695557a2 (patch) | |
tree | b35bc7b59a8c275f80b65d82139483f35b05ca8d /bundles/org.eclipse.swt/Eclipse SWT PI/win32 | |
parent | abc992a81e036a57034e7ac9cc2f665be2cba0fa (diff) | |
download | eclipse.platform.swt-ed3a3c115e4d1eb1ad5358851b0182b0695557a2.tar.gz eclipse.platform.swt-ed3a3c115e4d1eb1ad5358851b0182b0695557a2.tar.xz eclipse.platform.swt-ed3a3c115e4d1eb1ad5358851b0182b0695557a2.zip |
Bug 479614 - [Graphics] HiDPI support for eclipse platform
Revert unnecessary native file changes in win32 (generated by older
versions of SWT tools)
Change-Id: I658ecaec0a562a541ecee6fb0bcff1bbc52e96e4
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI/win32')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c | 686 |
1 files changed, 0 insertions, 686 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c index 932aa25263..6c7c7b4c29 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c @@ -1364,24 +1364,10 @@ JNIEXPORT jintLong JNICALL OS_NATIVE(CreateBitmap) jbyte *lparg4=NULL; jintLong rc = 0; OS_NATIVE_ENTER(env, that, CreateBitmap_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail; - } rc = (jintLong)CreateBitmap(arg0, arg1, arg2, arg3, (CONST VOID *)lparg4); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, JNI_ABORT); - } else -#endif - { - if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, JNI_ABORT); - } OS_NATIVE_EXIT(env, that, CreateBitmap_FUNC); return rc; } @@ -1431,28 +1417,12 @@ JNIEXPORT jintLong JNICALL OS_NATIVE(CreateCursor) jbyte *lparg6=NULL; jintLong rc = 0; OS_NATIVE_ENTER(env, that, CreateCursor_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg5) if ((lparg5 = (*env)->GetPrimitiveArrayCritical(env, arg5, NULL)) == NULL) goto fail; if (arg6) if ((lparg6 = (*env)->GetPrimitiveArrayCritical(env, arg6, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail; - if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail; - } rc = (jintLong)CreateCursor((HINSTANCE)arg0, arg1, arg2, arg3, arg4, (CONST VOID *)lparg5, (CONST VOID *)lparg6); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg6 && lparg6) (*env)->ReleasePrimitiveArrayCritical(env, arg6, lparg6, JNI_ABORT); if (arg5 && lparg5) (*env)->ReleasePrimitiveArrayCritical(env, arg5, lparg5, JNI_ABORT); - } else -#endif - { - if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, JNI_ABORT); - if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, JNI_ABORT); - } OS_NATIVE_EXIT(env, that, CreateCursor_FUNC); return rc; } @@ -1510,24 +1480,10 @@ JNIEXPORT jintLong JNICALL OS_NATIVE(CreateDIBSection__JJI_3JJI)(JNIEnv *env, jc #else OS_NATIVE_ENTER(env, that, CreateDIBSection__JJI_3JJI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail; - } rc = (jintLong)CreateDIBSection((HDC)arg0, (BITMAPINFO *)arg1, arg2, (VOID **)lparg3, (HANDLE)arg4, arg5); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0); - } else -#endif - { - if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, CreateDIBSection__III_3III_FUNC); #else @@ -1552,28 +1508,12 @@ JNIEXPORT jintLong JNICALL OS_NATIVE(CreateDIBSection__J_3BI_3JJI)(JNIEnv *env, #else OS_NATIVE_ENTER(env, that, CreateDIBSection__J_3BI_3JJI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; - if (arg3) if ((lparg3 = (*env)->GetIntLongArrayElements(env, arg3, NULL)) == NULL) goto fail; - } rc = (jintLong)CreateDIBSection((HDC)arg0, (BITMAPINFO *)lparg1, arg2, (VOID **)lparg3, (HANDLE)arg4, arg5); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0); if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg3 && lparg3) (*env)->ReleaseIntLongArrayElements(env, arg3, lparg3, 0); - if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, CreateDIBSection__I_3BI_3III_FUNC); #else @@ -1737,24 +1677,10 @@ JNIEXPORT jintLong JNICALL OS_NATIVE(CreatePalette) jbyte *lparg0=NULL; jintLong rc = 0; OS_NATIVE_ENTER(env, that, CreatePalette_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; - } rc = (jintLong)CreatePalette((LOGPALETTE *)lparg0); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, JNI_ABORT); - } else -#endif - { - if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, JNI_ABORT); - } OS_NATIVE_EXIT(env, that, CreatePalette_FUNC); return rc; } @@ -2520,24 +2446,10 @@ JNIEXPORT jint JNICALL OS_NATIVE(DrawTextA) jint rc = 0; OS_NATIVE_ENTER(env, that, DrawTextA_FUNC); if (arg3) if ((lparg3 = getRECTFields(env, arg3, &_arg3)) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; - } rc = (jint)DrawTextA((HDC)arg0, (LPSTR)lparg1, arg2, lparg3, arg4); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT); - } if (arg3 && lparg3) setRECTFields(env, arg3, lparg3); OS_NATIVE_EXIT(env, that, DrawTextA_FUNC); return rc; @@ -2553,24 +2465,10 @@ JNIEXPORT jint JNICALL OS_NATIVE(DrawTextW) jint rc = 0; OS_NATIVE_ENTER(env, that, DrawTextW_FUNC); if (arg3) if ((lparg3 = getRECTFields(env, arg3, &_arg3)) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail; - } rc = (jint)DrawTextW((HDC)arg0, (LPWSTR)lparg1, arg2, lparg3, arg4); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, JNI_ABORT); - } if (arg3 && lparg3) setRECTFields(env, arg3, lparg3); OS_NATIVE_EXIT(env, that, DrawTextW_FUNC); return rc; @@ -3299,28 +3197,12 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(ExtTextOutA) jboolean rc = 0; OS_NATIVE_ENTER(env, that, ExtTextOutA_FUNC); if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg5) if ((lparg5 = (*env)->GetPrimitiveArrayCritical(env, arg5, NULL)) == NULL) goto fail; if (arg7) if ((lparg7 = (*env)->GetPrimitiveArrayCritical(env, arg7, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail; - if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail; - } rc = (jboolean)ExtTextOutA((HDC)arg0, arg1, arg2, arg3, lparg4, (LPSTR)lparg5, arg6, (CONST INT *)lparg7); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg7 && lparg7) (*env)->ReleasePrimitiveArrayCritical(env, arg7, lparg7, JNI_ABORT); if (arg5 && lparg5) (*env)->ReleasePrimitiveArrayCritical(env, arg5, lparg5, JNI_ABORT); - } else -#endif - { - if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, JNI_ABORT); - if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, JNI_ABORT); - } OS_NATIVE_EXIT(env, that, ExtTextOutA_FUNC); return rc; } @@ -3336,28 +3218,12 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(ExtTextOutW) jboolean rc = 0; OS_NATIVE_ENTER(env, that, ExtTextOutW_FUNC); if (arg4) if ((lparg4 = getRECTFields(env, arg4, &_arg4)) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg5) if ((lparg5 = (*env)->GetPrimitiveArrayCritical(env, arg5, NULL)) == NULL) goto fail; if (arg7) if ((lparg7 = (*env)->GetPrimitiveArrayCritical(env, arg7, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg5) if ((lparg5 = (*env)->GetCharArrayElements(env, arg5, NULL)) == NULL) goto fail; - if (arg7) if ((lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL)) == NULL) goto fail; - } rc = (jboolean)ExtTextOutW((HDC)arg0, arg1, arg2, arg3, lparg4, (LPWSTR)lparg5, arg6, (CONST INT *)lparg7); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg7 && lparg7) (*env)->ReleasePrimitiveArrayCritical(env, arg7, lparg7, JNI_ABORT); if (arg5 && lparg5) (*env)->ReleasePrimitiveArrayCritical(env, arg5, lparg5, JNI_ABORT); - } else -#endif - { - if (arg7 && lparg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, JNI_ABORT); - if (arg5 && lparg5) (*env)->ReleaseCharArrayElements(env, arg5, lparg5, JNI_ABORT); - } OS_NATIVE_EXIT(env, that, ExtTextOutW_FUNC); return rc; } @@ -3774,24 +3640,10 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(GetCharABCWidthsA) jint *lparg3=NULL; jboolean rc = 0; OS_NATIVE_ENTER(env, that, GetCharABCWidthsA_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; - } rc = (jboolean)GetCharABCWidthsA((HDC)arg0, arg1, arg2, (LPABC)lparg3); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0); - } else -#endif - { - if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); - } OS_NATIVE_EXIT(env, that, GetCharABCWidthsA_FUNC); return rc; } @@ -3804,24 +3656,10 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(GetCharABCWidthsW) jint *lparg3=NULL; jboolean rc = 0; OS_NATIVE_ENTER(env, that, GetCharABCWidthsW_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; - } rc = (jboolean)GetCharABCWidthsW((HDC)arg0, arg1, arg2, (LPABC)lparg3); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0); - } else -#endif - { - if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); - } OS_NATIVE_EXIT(env, that, GetCharABCWidthsW_FUNC); return rc; } @@ -3834,24 +3672,10 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(GetCharWidthA) jint *lparg3=NULL; jboolean rc = 0; OS_NATIVE_ENTER(env, that, GetCharWidthA_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; - } rc = (jboolean)GetCharWidthA((HDC)arg0, arg1, arg2, (LPINT)lparg3); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0); - } else -#endif - { - if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); - } OS_NATIVE_EXIT(env, that, GetCharWidthA_FUNC); return rc; } @@ -3864,24 +3688,10 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(GetCharWidthW) jint *lparg3=NULL; jboolean rc = 0; OS_NATIVE_ENTER(env, that, GetCharWidthW_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg3) if ((lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL)) == NULL) goto fail; - } rc = (jboolean)GetCharWidthW((HDC)arg0, arg1, arg2, (LPINT)lparg3); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0); - } else -#endif - { - if (arg3 && lparg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); - } OS_NATIVE_EXIT(env, that, GetCharWidthW_FUNC); return rc; } @@ -3896,24 +3706,10 @@ JNIEXPORT jint JNICALL OS_NATIVE(GetCharacterPlacementA) jint rc = 0; OS_NATIVE_ENTER(env, that, GetCharacterPlacementA_FUNC); if (arg4) if ((lparg4 = getGCP_RESULTSFields(env, arg4, &_arg4)) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; - } rc = (jint)GetCharacterPlacementA((HDC)arg0, (LPSTR)lparg1, arg2, arg3, lparg4, arg5); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT); - } if (arg4 && lparg4) setGCP_RESULTSFields(env, arg4, lparg4); OS_NATIVE_EXIT(env, that, GetCharacterPlacementA_FUNC); return rc; @@ -3929,24 +3725,10 @@ JNIEXPORT jint JNICALL OS_NATIVE(GetCharacterPlacementW) jint rc = 0; OS_NATIVE_ENTER(env, that, GetCharacterPlacementW_FUNC); if (arg4) if ((lparg4 = getGCP_RESULTSFields(env, arg4, &_arg4)) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail; - } rc = (jint)GetCharacterPlacementW((HDC)arg0, (LPWSTR)lparg1, arg2, arg3, (LPGCP_RESULTSW)lparg4, arg5); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, JNI_ABORT); - } if (arg4 && lparg4) setGCP_RESULTSFields(env, arg4, lparg4); OS_NATIVE_EXIT(env, that, GetCharacterPlacementW_FUNC); return rc; @@ -4266,24 +4048,10 @@ JNIEXPORT jint JNICALL OS_NATIVE(GetDIBColorTable) jbyte *lparg3=NULL; jint rc = 0; OS_NATIVE_ENTER(env, that, GetDIBColorTable_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; - } rc = (jint)GetDIBColorTable((HDC)arg0, arg1, arg2, (RGBQUAD *)lparg3); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0); - } else -#endif - { - if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); - } OS_NATIVE_EXIT(env, that, GetDIBColorTable_FUNC); return rc; } @@ -4297,28 +4065,12 @@ JNIEXPORT jint JNICALL OS_NATIVE(GetDIBits) jbyte *lparg5=NULL; jint rc = 0; OS_NATIVE_ENTER(env, that, GetDIBits_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail; if (arg5) if ((lparg5 = (*env)->GetPrimitiveArrayCritical(env, arg5, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail; - if (arg5) if ((lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL)) == NULL) goto fail; - } rc = (jint)GetDIBits((HDC)arg0, (HBITMAP)arg1, arg2, arg3, (LPVOID)lparg4, (LPBITMAPINFO)lparg5, arg6); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg5 && lparg5) (*env)->ReleasePrimitiveArrayCritical(env, arg5, lparg5, 0); if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, 0); - } else -#endif - { - if (arg5 && lparg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0); - if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0); - } OS_NATIVE_EXIT(env, that, GetDIBits_FUNC); return rc; } @@ -5522,24 +5274,10 @@ JNIEXPORT jint JNICALL OS_NATIVE(GetPaletteEntries) jbyte *lparg3=NULL; jint rc = 0; OS_NATIVE_ENTER(env, that, GetPaletteEntries_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; - } rc = (jint)GetPaletteEntries((HPALETTE)arg0, arg1, arg2, (LPPALETTEENTRY)lparg3); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0); - } else -#endif - { - if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); - } OS_NATIVE_EXIT(env, that, GetPaletteEntries_FUNC); return rc; } @@ -5749,24 +5487,10 @@ JNIEXPORT jint JNICALL OS_NATIVE(GetRegionData) jint *lparg2=NULL; jint rc = 0; OS_NATIVE_ENTER(env, that, GetRegionData_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; - } rc = (jint)GetRegionData((HRGN)arg0, arg1, (RGNDATA *)lparg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, 0); - } else -#endif - { - if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); - } OS_NATIVE_EXIT(env, that, GetRegionData_FUNC); return rc; } @@ -5967,24 +5691,10 @@ JNIEXPORT jint JNICALL OS_NATIVE(GetSystemPaletteEntries) jbyte *lparg3=NULL; jint rc = 0; OS_NATIVE_ENTER(env, that, GetSystemPaletteEntries_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; - } rc = (jint)GetSystemPaletteEntries((HDC)arg0, (UINT)arg1, (UINT)arg2, (LPPALETTEENTRY)lparg3); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, 0); - } else -#endif - { - if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); - } OS_NATIVE_EXIT(env, that, GetSystemPaletteEntries_FUNC); return rc; } @@ -6023,24 +5733,10 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(GetTextExtentPoint32A) jboolean rc = 0; OS_NATIVE_ENTER(env, that, GetTextExtentPoint32A_FUNC); if (arg3) if ((lparg3 = &_arg3) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; - } rc = (jboolean)GetTextExtentPoint32A((HDC)arg0, (LPSTR)lparg1, arg2, lparg3); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT); - } if (arg3 && lparg3) setSIZEFields(env, arg3, lparg3); OS_NATIVE_EXIT(env, that, GetTextExtentPoint32A_FUNC); return rc; @@ -6056,24 +5752,10 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(GetTextExtentPoint32W) jboolean rc = 0; OS_NATIVE_ENTER(env, that, GetTextExtentPoint32W_FUNC); if (arg3) if ((lparg3 = &_arg3) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail; - } rc = (jboolean)GetTextExtentPoint32W((HDC)arg0, (LPWSTR)lparg1, arg2, lparg3); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, JNI_ABORT); - } if (arg3 && lparg3) setSIZEFields(env, arg3, lparg3); OS_NATIVE_EXIT(env, that, GetTextExtentPoint32W_FUNC); return rc; @@ -9683,24 +9365,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3BI)(JNIEnv *env, jclass that, ji #else OS_NATIVE_ENTER(env, that, MoveMemory__J_3BI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory__I_3BI_FUNC); #else @@ -9722,24 +9390,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3CI)(JNIEnv *env, jclass that, ji #else OS_NATIVE_ENTER(env, that, MoveMemory__J_3CI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, JNI_ABORT); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory__I_3CI_FUNC); #else @@ -9761,24 +9415,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3DI)(JNIEnv *env, jclass that, ji #else OS_NATIVE_ENTER(env, that, MoveMemory__J_3DI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, JNI_ABORT); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory__I_3DI_FUNC); #else @@ -9800,24 +9440,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3FI)(JNIEnv *env, jclass that, ji #else OS_NATIVE_ENTER(env, that, MoveMemory__J_3FI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, JNI_ABORT); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory__I_3FI_FUNC); #else @@ -9839,24 +9465,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3II)(JNIEnv *env, jclass that, ji #else OS_NATIVE_ENTER(env, that, MoveMemory__J_3II_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, JNI_ABORT); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory__I_3II_FUNC); #else @@ -9878,24 +9490,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3JI)(JNIEnv *env, jclass that, ji #else OS_NATIVE_ENTER(env, that, MoveMemory__J_3JI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetLongArrayElements(env, arg1, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseLongArrayElements(env, arg1, lparg1, JNI_ABORT); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory__I_3JI_FUNC); #else @@ -9917,24 +9515,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__J_3SI)(JNIEnv *env, jclass that, ji #else OS_NATIVE_ENTER(env, that, MoveMemory__J_3SI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)arg0, (CONST VOID *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, JNI_ABORT); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory__I_3SI_FUNC); #else @@ -9976,24 +9560,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_BIT jbyte *lparg1=NULL; OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2_3BI_FUNC); if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)lparg0, (CONST VOID *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, JNI_ABORT); - } if (arg0 && lparg0) setBITMAPINFOHEADERFields(env, arg0, lparg0); OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2_3BI_FUNC); } @@ -11088,24 +10658,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory__Lorg_eclipse_swt_internal_win32_POI jlong *lparg1=NULL; OS_NATIVE_ENTER(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2_3JI_FUNC); if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetLongArrayElements(env, arg1, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)lparg0, (CONST VOID *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseLongArrayElements(env, arg1, lparg1, JNI_ABORT); - } if (arg0 && lparg0) setPOINTFields(env, arg0, lparg0); OS_NATIVE_EXIT(env, that, MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2_3JI_FUNC); } @@ -11427,24 +10983,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3BJI)(JNIEnv *env, jclass that, jb #else OS_NATIVE_ENTER(env, that, MoveMemory___3BJI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0); - } else -#endif - { - if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory___3BII_FUNC); #else @@ -11461,24 +11003,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3BLorg_eclipse_swt_internal_win32_ ACCEL _arg1, *lparg1=NULL; OS_NATIVE_ENTER(env, that, MoveMemory___3BLorg_eclipse_swt_internal_win32_ACCEL_2I_FUNC); if (arg1) if ((lparg1 = getACCELFields(env, arg1, &_arg1)) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)lparg0, (CONST VOID *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0); - } else -#endif - { - if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); - } OS_NATIVE_EXIT(env, that, MoveMemory___3BLorg_eclipse_swt_internal_win32_ACCEL_2I_FUNC); } #endif @@ -11491,24 +11019,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3BLorg_eclipse_swt_internal_win32_ BITMAPINFOHEADER _arg1, *lparg1=NULL; OS_NATIVE_ENTER(env, that, MoveMemory___3BLorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2I_FUNC); if (arg1) if ((lparg1 = getBITMAPINFOHEADERFields(env, arg1, &_arg1)) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)lparg0, (CONST VOID *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0); - } else -#endif - { - if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); - } OS_NATIVE_EXIT(env, that, MoveMemory___3BLorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2I_FUNC); } #endif @@ -11526,24 +11040,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3CJI)(JNIEnv *env, jclass that, jc #else OS_NATIVE_ENTER(env, that, MoveMemory___3CJI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg0) if ((lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0); - } else -#endif - { - if (arg0 && lparg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory___3CII_FUNC); #else @@ -11565,24 +11065,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3DJI)(JNIEnv *env, jclass that, jd #else OS_NATIVE_ENTER(env, that, MoveMemory___3DJI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0); - } else -#endif - { - if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory___3DII_FUNC); #else @@ -11604,24 +11090,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3FJI)(JNIEnv *env, jclass that, jf #else OS_NATIVE_ENTER(env, that, MoveMemory___3FJI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg0) if ((lparg0 = (*env)->GetFloatArrayElements(env, arg0, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0); - } else -#endif - { - if (arg0 && lparg0) (*env)->ReleaseFloatArrayElements(env, arg0, lparg0, 0); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory___3FII_FUNC); #else @@ -11643,24 +11115,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3IJI)(JNIEnv *env, jclass that, ji #else OS_NATIVE_ENTER(env, that, MoveMemory___3IJI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0); - } else -#endif - { - if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory___3III_FUNC); #else @@ -11682,24 +11140,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3JJI)(JNIEnv *env, jclass that, jl #else OS_NATIVE_ENTER(env, that, MoveMemory___3JJI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg0) if ((lparg0 = (*env)->GetLongArrayElements(env, arg0, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0); - } else -#endif - { - if (arg0 && lparg0) (*env)->ReleaseLongArrayElements(env, arg0, lparg0, 0); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory___3JII_FUNC); #else @@ -11721,24 +11165,10 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveMemory___3SJI)(JNIEnv *env, jclass that, js #else OS_NATIVE_ENTER(env, that, MoveMemory___3SJI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0) if ((lparg0 = (*env)->GetPrimitiveArrayCritical(env, arg0, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg0) if ((lparg0 = (*env)->GetShortArrayElements(env, arg0, NULL)) == NULL) goto fail; - } MoveMemory((PVOID)lparg0, (CONST VOID *)arg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg0 && lparg0) (*env)->ReleasePrimitiveArrayCritical(env, arg0, lparg0, 0); - } else -#endif - { - if (arg0 && lparg0) (*env)->ReleaseShortArrayElements(env, arg0, lparg0, 0); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MoveMemory___3SII_FUNC); #else @@ -11785,24 +11215,10 @@ JNIEXPORT jint JNICALL OS_NATIVE(MultiByteToWideChar__IIJI_3CI)(JNIEnv *env, jcl #else OS_NATIVE_ENTER(env, that, MultiByteToWideChar__IIJI_3CI_FUNC); #endif -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail; - } rc = (jint)MultiByteToWideChar(arg0, arg1, (LPCSTR)arg2, arg3, (LPWSTR)lparg4, arg5); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, 0); - } else -#endif - { - if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0); - } #ifndef JNI64 OS_NATIVE_EXIT(env, that, MultiByteToWideChar__IIII_3CI_FUNC); #else @@ -11820,28 +11236,12 @@ JNIEXPORT jint JNICALL OS_NATIVE(MultiByteToWideChar__II_3BI_3CI) jchar *lparg4=NULL; jint rc = 0; OS_NATIVE_ENTER(env, that, MultiByteToWideChar__II_3BI_3CI_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail; if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail; - if (arg4) if ((lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL)) == NULL) goto fail; - } rc = (jint)MultiByteToWideChar(arg0, arg1, (LPCSTR)lparg2, arg3, (LPWSTR)lparg4, arg5); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, 0); if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, JNI_ABORT); - } else -#endif - { - if (arg4 && lparg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0); - if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, JNI_ABORT); - } OS_NATIVE_EXIT(env, that, MultiByteToWideChar__II_3BI_3CI_FUNC); return rc; } @@ -12621,24 +12021,10 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(Polygon) jint *lparg1=NULL; jboolean rc = 0; OS_NATIVE_ENTER(env, that, Polygon_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; - } rc = (jboolean)Polygon((HDC)arg0, (CONST POINT *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, JNI_ABORT); - } OS_NATIVE_EXIT(env, that, Polygon_FUNC); return rc; } @@ -12651,24 +12037,10 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(Polyline) jint *lparg1=NULL; jboolean rc = 0; OS_NATIVE_ENTER(env, that, Polyline_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1) if ((lparg1 = (*env)->GetPrimitiveArrayCritical(env, arg1, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; - } rc = (jboolean)Polyline((HDC)arg0, (CONST POINT *)lparg1, arg2); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg1 && lparg1) (*env)->ReleasePrimitiveArrayCritical(env, arg1, lparg1, JNI_ABORT); - } else -#endif - { - if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, JNI_ABORT); - } OS_NATIVE_EXIT(env, that, Polyline_FUNC); return rc; } @@ -16513,24 +15885,10 @@ JNIEXPORT jint JNICALL OS_NATIVE(SetDIBColorTable) jbyte *lparg3=NULL; jint rc = 0; OS_NATIVE_ENTER(env, that, SetDIBColorTable_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; - } rc = (jint)SetDIBColorTable((HDC)arg0, arg1, arg2, (RGBQUAD *)lparg3); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, JNI_ABORT); - } else -#endif - { - if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, JNI_ABORT); - } OS_NATIVE_EXIT(env, that, SetDIBColorTable_FUNC); return rc; } @@ -16815,24 +16173,10 @@ JNIEXPORT jint JNICALL OS_NATIVE(SetPaletteEntries) jbyte *lparg3=NULL; jint rc = 0; OS_NATIVE_ENTER(env, that, SetPaletteEntries_FUNC); -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3) if ((lparg3 = (*env)->GetPrimitiveArrayCritical(env, arg3, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg3) if ((lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL)) == NULL) goto fail; - } rc = (jint)SetPaletteEntries((HPALETTE)arg0, arg1, arg2, (PALETTEENTRY *)lparg3); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg3 && lparg3) (*env)->ReleasePrimitiveArrayCritical(env, arg3, lparg3, JNI_ABORT); - } else -#endif - { - if (arg3 && lparg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, JNI_ABORT); - } OS_NATIVE_EXIT(env, that, SetPaletteEntries_FUNC); return rc; } @@ -19310,24 +18654,10 @@ JNIEXPORT jint JNICALL OS_NATIVE(WideCharToMultiByte__II_3CIJI_3B_3Z)(JNIEnv *en #endif if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail; if (arg7) if ((lparg7 = (*env)->GetBooleanArrayElements(env, arg7, NULL)) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail; - } rc = (jint)WideCharToMultiByte(arg0, arg1, (LPCWSTR)lparg2, arg3, (LPSTR)arg4, arg5, (LPCSTR)lparg6, (LPBOOL)lparg7); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, JNI_ABORT); - } else -#endif - { - if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, JNI_ABORT); - } if (arg7 && lparg7) (*env)->ReleaseBooleanArrayElements(env, arg7, lparg7, 0); if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0); #ifndef JNI64 @@ -19351,28 +18681,12 @@ JNIEXPORT jint JNICALL OS_NATIVE(WideCharToMultiByte__II_3CI_3BI_3B_3Z) OS_NATIVE_ENTER(env, that, WideCharToMultiByte__II_3CI_3BI_3B_3Z_FUNC); if (arg6) if ((lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL)) == NULL) goto fail; if (arg7) if ((lparg7 = (*env)->GetBooleanArrayElements(env, arg7, NULL)) == NULL) goto fail; -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg2) if ((lparg2 = (*env)->GetPrimitiveArrayCritical(env, arg2, NULL)) == NULL) goto fail; if (arg4) if ((lparg4 = (*env)->GetPrimitiveArrayCritical(env, arg4, NULL)) == NULL) goto fail; - } else -#endif - { - if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail; - if (arg4) if ((lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL)) == NULL) goto fail; - } rc = (jint)WideCharToMultiByte(arg0, arg1, (LPCWSTR)lparg2, arg3, (LPSTR)lparg4, arg5, (LPCSTR)lparg6, (LPBOOL)lparg7); fail: -#ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { if (arg4 && lparg4) (*env)->ReleasePrimitiveArrayCritical(env, arg4, lparg4, 0); if (arg2 && lparg2) (*env)->ReleasePrimitiveArrayCritical(env, arg2, lparg2, JNI_ABORT); - } else -#endif - { - if (arg4 && lparg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0); - if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, JNI_ABORT); - } if (arg7 && lparg7) (*env)->ReleaseBooleanArrayElements(env, arg7, lparg7, 0); if (arg6 && lparg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0); OS_NATIVE_EXIT(env, that, WideCharToMultiByte__II_3CI_3BI_3B_3Z_FUNC); |