Merge pull request #741 from xianglin1998/android_lib

Work directory supported.
This commit is contained in:
Iceman 2020-05-20 11:17:54 +02:00 committed by GitHub
commit a064bf15a6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -45,15 +45,23 @@ int push_cmdscriptfile(char *path, bool stayafter) {
return PM3_SUCCESS;
}
static char *my_executable_path = NULL;
static char *my_executable_directory = NULL;
static char *g_android_my_executable_path = NULL;
static char *g_android_my_executable_directory = NULL;
const char *get_my_executable_path(void) {
return my_executable_path;
return g_android_my_executable_path;
}
const char *get_my_executable_directory(void) {
return my_executable_directory;
if (g_android_my_executable_directory != NULL) free(g_android_my_executable_directory);
char buf[1024];
// get current work directory
getcwd(buf, sizeof(buf));
// add / to end.
sprintf(buf, "%s%s", buf, PATHSEP);
// create on global
g_android_my_executable_directory = strdup(buf);
return g_android_my_executable_directory;
}
static void set_my_executable_path(void) {