aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDominik Maier <domenukk@gmail.com>2020-04-17 11:01:14 +0200
committerDominik Maier <domenukk@gmail.com>2020-04-17 11:01:14 +0200
commit8fa5d4c313372a337c7facf0428b0339babbe057 (patch)
treebb79147dfb25065924176948a31e77962e0a17d8 /src
parent23ea7279159dce964c69b3dfa5e7e36f3d5a5085 (diff)
downloadafl++-8fa5d4c313372a337c7facf0428b0339babbe057.tar.gz
clearer code
Diffstat (limited to 'src')
-rw-r--r--src/afl-common.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/afl-common.c b/src/afl-common.c
index ffc32533..48efff2c 100644
--- a/src/afl-common.c
+++ b/src/afl-common.c
@@ -222,10 +222,12 @@ char **get_qemu_argv(u8 *own_loc, u8 **target_path_p, int argc, char **argv) {
}
- } else
+ } else {
ck_free(own_copy);
+ }
+
if (!access(BIN_PATH "/afl-qemu-trace", X_OK)) {
if (cp) ck_free(cp);
@@ -389,16 +391,19 @@ u8 *find_binary(u8 *fname) {
memcpy(cur_elem, env_path, delim - env_path);
delim++;
- } else
+ } else {
cur_elem = ck_strdup(env_path);
+ }
+
env_path = delim;
- if (cur_elem[0])
+ if (cur_elem[0]) {
target_path = alloc_printf("%s/%s", cur_elem, fname);
- else
+ } else {
target_path = ck_strdup(fname);
+ }
ck_free(cur_elem);