< prev index next >
src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp
Print this page
*** 43,53 ****
/*
* Class: jdk_jpackage_internal_WindowsAppImageBuilder
* Method: iconSwap
* Signature: (Ljava/lang/String;Ljava/lang/String;)I
*/
! JNIEXPORT jint JNICALL Java_jdk_jpackage_internal_WindowsAppImageBuilder_iconSwap(
JNIEnv *pEnv, jclass c, jstring jIconTarget, jstring jLauncher) {
wstring iconTarget = GetStringFromJString(pEnv, jIconTarget);
wstring launcher = GetStringFromJString(pEnv, jLauncher);
if (ChangeIcon(iconTarget, launcher)) {
--- 43,54 ----
/*
* Class: jdk_jpackage_internal_WindowsAppImageBuilder
* Method: iconSwap
* Signature: (Ljava/lang/String;Ljava/lang/String;)I
*/
! JNIEXPORT jint JNICALL
! Java_jdk_jpackage_internal_WindowsAppImageBuilder_iconSwap(
JNIEnv *pEnv, jclass c, jstring jIconTarget, jstring jLauncher) {
wstring iconTarget = GetStringFromJString(pEnv, jIconTarget);
wstring launcher = GetStringFromJString(pEnv, jLauncher);
if (ChangeIcon(iconTarget, launcher)) {
*** 60,73 ****
/*
* Class: jdk_jpackage_internal_WindowsAppImageBuilder
* Method: versionSwap
* Signature: (Ljava/lang/String;Ljava/lang/String;)I
*/
! JNIEXPORT jint JNICALL Java_jdk_jpackage_internal_WindowsAppImageBuilder_versionSwap(
! JNIEnv *pEnv, jclass c, jstring jExecutableProperties, jstring jLauncher) {
! wstring executableProperties = GetStringFromJString(pEnv, jExecutableProperties);
wstring launcher = GetStringFromJString(pEnv, jLauncher);
VersionInfoSwap vs(executableProperties, launcher);
if (vs.PatchExecutable()) {
return 0;
--- 61,77 ----
/*
* Class: jdk_jpackage_internal_WindowsAppImageBuilder
* Method: versionSwap
* Signature: (Ljava/lang/String;Ljava/lang/String;)I
*/
! JNIEXPORT jint JNICALL
! Java_jdk_jpackage_internal_WindowsAppImageBuilder_versionSwap(
! JNIEnv *pEnv, jclass c, jstring jExecutableProperties,
! jstring jLauncher) {
! wstring executableProperties = GetStringFromJString(pEnv,
! jExecutableProperties);
wstring launcher = GetStringFromJString(pEnv, jLauncher);
VersionInfoSwap vs(executableProperties, launcher);
if (vs.PatchExecutable()) {
return 0;
*** 99,109 ****
JP_CATCH_ALL;
return 1;
}
! BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) {
return TRUE;
}
#ifdef __cplusplus
}
--- 103,114 ----
JP_CATCH_ALL;
return 1;
}
! BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason,
! LPVOID lpvReserved) {
return TRUE;
}
#ifdef __cplusplus
}
< prev index next >