about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorDominik Maier <domenukk@gmail.com>2021-02-24 18:07:08 +0100
committerDominik Maier <domenukk@gmail.com>2021-02-24 18:07:08 +0100
commitcc7c651dc97f5567af33164d396b390d36b46049 (patch)
treef177798e583d0d91eaf406fb6f9b05e67b272132 /src
parent564f4915665c8a68a97d71b7db812606ddec8c5b (diff)
downloadafl++-cc7c651dc97f5567af33164d396b390d36b46049.tar.gz
tidied up env suggestions
Diffstat (limited to 'src')
-rw-r--r--src/afl-common.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/afl-common.c b/src/afl-common.c
index ce63c262..1628e517 100644
--- a/src/afl-common.c
+++ b/src/afl-common.c
@@ -529,6 +529,8 @@ static int string_distance_levenshtein(char *s1, char *s2) {
   s1len = strlen(s1);
   s2len = strlen(s2);
   unsigned int column[s1len + 1];
+  column[s1len] = 1;
+
   for (y = 1; y <= s1len; y++)
     column[y] = y;
   for (x = 1; x <= s2len; x++) {
@@ -608,6 +610,8 @@ void print_suggested_envs(char *mispelled_env) {
 
     };
 
+    ck_free(reduced);
+
   }
 
   if (found) goto cleanup;