diff --git a/apps/openmw/CMakeLists.txt b/apps/openmw/CMakeLists.txt index d6e5a44f03..39842db665 100644 --- a/apps/openmw/CMakeLists.txt +++ b/apps/openmw/CMakeLists.txt @@ -8,7 +8,6 @@ set(GAME ) if (ANDROID) - set(GAME ${GAME} android_commandLine.cpp) set(GAME ${GAME} android_main.cpp) endif() diff --git a/apps/openmw/android_commandLine.cpp b/apps/openmw/android_commandLine.cpp deleted file mode 100644 index 7e7f368e05..0000000000 --- a/apps/openmw/android_commandLine.cpp +++ /dev/null @@ -1,27 +0,0 @@ -#include "android_commandLine.h" -#include "string.h" - -const char **argvData; -int argcData; - -extern "C" void releaseArgv(); - -void releaseArgv() { - delete[] argvData; -} - -JNIEXPORT void JNICALL Java_ui_activity_GameActivity_commandLine(JNIEnv *env, - jobject obj, jint argc, jobjectArray stringArray) { - jboolean iscopy; - argcData = (int) argc; - argvData = new const char *[argcData + 1]; - argvData[0] = "openmw"; - for (int i = 1; i < argcData + 1; i++) { - jstring string = (jstring) (env)->GetObjectArrayElement(stringArray, - i - 1); - argvData[i] = (env)->GetStringUTFChars(string, &iscopy); - (env)->DeleteLocalRef(string); - } - (env)->DeleteLocalRef(stringArray); -} - diff --git a/apps/openmw/android_commandLine.h b/apps/openmw/android_commandLine.h deleted file mode 100644 index 5ca79c2d0f..0000000000 --- a/apps/openmw/android_commandLine.h +++ /dev/null @@ -1,15 +0,0 @@ - -/* DO NOT EDIT THIS FILE - it is machine generated */ -#include -#ifndef _Included_ui_activity_GameActivity_commandLine -#define _Included_ui_activity_GameActivity_commandLine -#ifdef __cplusplus -extern "C" { -#endif - -JNIEXPORT void JNICALL Java_ui_activity_GameActivity_commandLine(JNIEnv *env, jobject obj,jint argcData, jobjectArray stringArray); - -#ifdef __cplusplus -} -#endif -#endif