about summary refs log tree commit diff
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2020-10-15 17:08:45 +0200
committervan Hauser <vh@thc.org>2020-10-15 17:08:45 +0200
commitee66cd7b27315b2003b005d2f215191d5db954c8 (patch)
tree7835d6a578fb2220cd5da9da5ac55f35d1386e0a
parentf41aafa4f7aa446c3cb1cbe6d77364cf32a6c6cb (diff)
downloadafl++-ee66cd7b27315b2003b005d2f215191d5db954c8.tar.gz
testcache_size = 2 ok fix
-rw-r--r--src/afl-fuzz.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/afl-fuzz.c b/src/afl-fuzz.c
index 3167b742..9a82edeb 100644
--- a/src/afl-fuzz.c
+++ b/src/afl-fuzz.c
@@ -1011,7 +1011,7 @@ int main(int argc, char **argv_orig, char **envp) {
   if (afl->afl_env.afl_testcache_size) {
 
     afl->q_testcase_max_cache_size =
-        (u64)atoi(afl->afl_env.afl_testcache_size) * 1024000;
+        (u64)atoi(afl->afl_env.afl_testcache_size) * 1048576;
 
   }
 
@@ -1024,8 +1024,8 @@ int main(int argc, char **argv_orig, char **envp) {
   } else if (afl->q_testcase_max_cache_size < 2 * MAX_FILE) {
 
     FATAL("AFL_TESTCACHE_SIZE must be set to %u or more, or 0 to disable",
-          (2 * MAX_FILE) % 1024000 ? 1 + ((2 * MAX_FILE) / 1024000)
-                                   : (2 * MAX_FILE) / 1024000);
+          (2 * MAX_FILE) % 1024000 == 0 ? (2 * MAX_FILE) / 1048576
+                                        : 1 + ((2 * MAX_FILE) / 1048576));
 
   } else {