diff options
author | van Hauser <vh@thc.org> | 2021-01-20 14:00:26 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-20 14:00:26 +0100 |
commit | b9e855b7b5ef3d7f367b32ee03459a9f5b21360f (patch) | |
tree | 4689cb46e0d543af889609e260b1ff03455a2701 /src/afl-fuzz-stats.c | |
parent | 2cd3010f824fe35b68fbdfbba832357e952bf9d6 (diff) | |
parent | 02079d8ef9c1661e4badd464ebcd7668e88118fc (diff) | |
download | afl++-b9e855b7b5ef3d7f367b32ee03459a9f5b21360f.tar.gz |
Merge pull request #695 from joeyjiaojg/dev
Fix Porting of AFLplusplus for Android
Diffstat (limited to 'src/afl-fuzz-stats.c')
-rw-r--r-- | src/afl-fuzz-stats.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/afl-fuzz-stats.c b/src/afl-fuzz-stats.c index e86f2aeb..e67bace9 100644 --- a/src/afl-fuzz-stats.c +++ b/src/afl-fuzz-stats.c @@ -58,7 +58,11 @@ void write_setup_file(afl_state_t *afl, u32 argc, char **argv) { for (i = 0; i < argc; ++i) { if (i) fprintf(f, " "); +#ifdef __ANDROID__ + if (memchr(argv[i], '\'', sizeof(argv[i]))) { +#else if (index(argv[i], '\'')) { +#endif fprintf(f, "'"); for (j = 0; j < strlen(argv[i]); j++) |