From e1ba2991599ee6db23d41ae65384fafa5c13f65c Mon Sep 17 00:00:00 2001 From: ALEXks Date: Sun, 21 Sep 2025 08:47:42 +0300 Subject: [PATCH] cleanup --- src/VisualizerCalls/get_information.cpp | 48 ------------------------- 1 file changed, 48 deletions(-) diff --git a/src/VisualizerCalls/get_information.cpp b/src/VisualizerCalls/get_information.cpp index 0aee959..a2b02c9 100644 --- a/src/VisualizerCalls/get_information.cpp +++ b/src/VisualizerCalls/get_information.cpp @@ -2619,51 +2619,3 @@ const wstring Sapfor_RunModification(const char* modifyName_c, const char* optio //wprintf(L"%s\n", codedResult.c_str()); return codedResult; } - -#ifdef JAVA -static jcharArray StringToJCharArray(const wstring& nativeString, JNIEnv* env) -{ - jcharArray arr = env->NewCharArray(nativeString.size()); - unsigned short* tmpBuf = new unsigned short[nativeString.size()]; - for (int z = 0; z < nativeString.size(); ++z) - tmpBuf[z] = nativeString[z]; - env->SetCharArrayRegion(arr, 0, nativeString.size(), (jchar*)tmpBuf); - delete []tmpBuf; - return arr; -} - -JNIEXPORT jcharArray JNICALL Java_components_Sapfor_SPF_1RunAnalysis( - JNIEnv* env, jobject obj, jstring analysisName, jint winHandler, jstring options, jstring projName) -{ - const char* analysisName_c = env->GetStringUTFChars(analysisName, NULL); - const char* options_c = env->GetStringUTFChars(options, NULL); - const char* projName_c = env->GetStringUTFChars(projName, NULL); - - return StringToJCharArray(Sapfor_RunAnalysis(analysisName_c, options_c, projName_c, winHandler), env); -} - -JNIEXPORT jcharArray JNICALL Java_components_Sapfor_SPF_1RunTransformation( - JNIEnv* env, jobject obj, jstring transformName, jint winHandler, jstring options, jstring projName, jstring folder, jstring addOptions) -{ - const char* transformName_c = env->GetStringUTFChars(transformName, NULL); - const char* options_c = env->GetStringUTFChars(options, NULL); - const char* projName_c = env->GetStringUTFChars(projName, NULL); - const char* folder_c = env->GetStringUTFChars(folder, NULL); - const char* addOpt_c = env->GetStringUTFChars(addOptions, NULL); - - return StringToJCharArray(Sapfor_RunTransformation(transformName_c, options_c, projName_c, folder_c, addOpt_c, winHandler), env); -} - -JNIEXPORT jcharArray JNICALL Java_components_Sapfor_SPF_1RunModification( - JNIEnv* env, jobject obj, jstring modifyName, jint winHandler, jstring options, jstring projName, jstring folder, jstring addOpt1, jstring addOpt2) -{ - const char* modifyName_c = env->GetStringUTFChars(modifyName, NULL); - const char* options_c = env->GetStringUTFChars(options, NULL); - const char* projName_c = env->GetStringUTFChars(projName, NULL); - const char* folder_c = env->GetStringUTFChars(folder, NULL); - const char* addOpt1_c = env->GetStringUTFChars(addOpt1, NULL); - const char* addOpt2_c = env->GetStringUTFChars(addOpt2, NULL); - - return StringToJCharArray(Sapfor_RunModification(modifyName_c, options_c, projName_c, folder_c, addOpt1_c, addOpt2_c, winHandler), env); -} -#endif \ No newline at end of file