about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorDominik Maier <domenukk@gmail.com>2020-03-27 23:23:11 +0100
committerDominik Maier <domenukk@gmail.com>2020-04-01 13:10:05 +0200
commit762421b355877c7bbe65f50a9cc659bbf178ab4a (patch)
tree8c356743f998b80d78d6e2ec23d1d8c3c33d23a7 /src
parentb7f3d180aab790a1d0d677abe21b29a3de4485d6 (diff)
downloadafl++-762421b355877c7bbe65f50a9cc659bbf178ab4a.tar.gz
less allocs
Diffstat (limited to 'src')
-rw-r--r--src/afl-fuzz-stats.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/afl-fuzz-stats.c b/src/afl-fuzz-stats.c
index 5536c201..d6403830 100644
--- a/src/afl-fuzz-stats.c
+++ b/src/afl-fuzz-stats.c
@@ -33,16 +33,16 @@ void write_stats_file(afl_state_t *afl, double bitmap_cvg, double stability,
   struct rusage rus;
 
   unsigned long long int cur_time = get_cur_time();
-  u8 *                   fn = alloc_printf("%s/fuzzer_stats", afl->out_dir);
+  u8 fn[PATH_MAX];
   s32                    fd;
   FILE *                 f;
 
+  snprintf(fn, PATH_MAX, "%s/fuzzer_stats", afl->out_dir);
+
   fd = open(fn, O_WRONLY | O_CREAT | O_TRUNC, 0600);
 
   if (fd < 0) PFATAL("Unable to create '%s'", fn);
 
-  ck_free(fn);
-
   f = fdopen(fd, "w");
 
   if (!f) PFATAL("fdopen() failed");