diff --git a/jni/lokinet_android.cpp b/jni/lokinet_android.cpp index 405d5072c..49424a3d4 100755 --- a/jni/lokinet_android.cpp +++ b/jni/lokinet_android.cpp @@ -70,8 +70,8 @@ extern "C" return env->NewStringUTF("already running"); std::string conf; { - const char* nativeString = env->GetStringChars(configfile, JNI_TRUE); - conf = nativeString; + const char* nativeString = env->GetStringChars(configfile, JNI_FALSE); + conf += std::string(nativeString); env->ReleaseStringChars(configfile, nativeString); } if(daemon->Start(conf.c_str()))