INNER CODE UNIT · C
arg
romanvht/ByeByeDPI · app/src/main/cpp/native-lib.c:52
jstring arg = (jstring) (*env)->GetObjectArrayElement(env, args, i);
if (!arg) {
argv[i] = NULL;
continue;
}
const char *arg_str = (*env)->GetStringUTFChars(env, arg, 0);
argv[i] = arg_str ? strdup(arg_str) : NULL;
if (arg_str) (*env)->ReleaseStringUTFChars(env, arg, arg_str);
(*env)->DeleteLocalRef(env, arg);
}
LOG(LOG_S, "starting proxy with %d args", argc);
reset_params();
g_proxy_running = 1;