aboutsummaryrefslogtreecommitdiff
path: root/afl-cmin
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2020-01-27 11:47:39 +0100
committervan Hauser <vh@thc.org>2020-01-27 11:47:39 +0100
commit482697039bbbd0542f8a277d07305a2370347766 (patch)
tree84e379b6aafc2c7149a648513bfa75ac96387666 /afl-cmin
parentfa64c0d4a5a6eb1eddd13071e3b326778bf6db5a (diff)
downloadAFLplusplus-482697039bbbd0542f8a277d07305a2370347766.tar.gz
nearing afl-cmin perfection :-)
Diffstat (limited to 'afl-cmin')
-rwxr-xr-xafl-cmin14
1 files changed, 1 insertions, 13 deletions
diff --git a/afl-cmin b/afl-cmin
index 865809e1..f6e76263 100755
--- a/afl-cmin
+++ b/afl-cmin
@@ -297,18 +297,6 @@ BEGIN {
print "[-] Error: Cannot create directory "trace_dir > "/dev/stderr"
exit 1
}
- if (0 != system("mkdir -p -m 0700 "trace_dir"/.state/auto_extras")) {
- print "[-] Error: Cannot create directory "trace_dir"/.state/auto_extras" > "/dev/stderr"
- exit 1
- }
- if (0 != system("mkdir -p -m 0700 "trace_dir"/.state/redundant_edges")) {
- print "[-] Error: Cannot create directory "trace_dir"/.state/redundant_edges" > "/dev/stderr"
- exit 1
- }
- if (0 != system("mkdir -p -m 0700 "trace_dir"/.state/deterministic_done")) {
- print "[-] Error: Cannot create directory "trace_dir"/.state/deterministic_done" > "/dev/stderr"
- exit 1
- }
if (stdin_file) {
# truncate input file
@@ -342,7 +330,7 @@ BEGIN {
} else {
stat_format = "-f '%z %N'" # *BSD, MacOS
}
- cmdline = "cd "in_dir" && find . -type f -exec stat "stat_format" \\{\\} \\; | sort -n | cut -d' ' -f2-"
+ cmdline = "cd "in_dir" && find . -maxdepth 1 -type f -exec stat "stat_format" \\{\\} \\; | sort -n | cut -d' ' -f2-"
while (cmdline | getline) {
infilesSmallToBig[i++] = $0
}