summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorpeter <peter@pmikkelsen.com>2026-10-02 20:19:49 +0000
committerpeter <peter@pmikkelsen.com>2026-10-02 20:19:49 +0000
commita6ae527f99c84e90af3febbe65edf3073fb4bd48 (patch)
tree41583e2a690d27d262ed0946df237715248a555b /tools
parent8dcf2fab04ae0cb761b361d0cbc56faec83f285a (diff)
Fix possible file name collision in the fuzz script
FossilOrigin-Name: fa9e0987ec17e2a44f3c6cec051c6a5b7633f5f4dad3abee89c391ae9a3140fe
Diffstat (limited to 'tools')
-rwxr-xr-xtools/fuzz8
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/fuzz b/tools/fuzz
index 892e950..cb75c67 100755
--- a/tools/fuzz
+++ b/tools/fuzz
@@ -14,8 +14,12 @@ make clean && make
mkdir -p fuzz-in
mkdir -p fuzz-out
mkdir -p fuzz-in-min
-cp ../../tests/scripts/good/*.aplwc fuzz-in
-cp ../../tests/scripts/bad/*.aplwc fuzz-in
+n=0
+for f in ../../tests/scripts/good/*.aplwc ../../tests/scripts/bad/*.aplwc
+do
+ cp "$f" fuzz-in/$n
+ n=$((n+1))
+done
afl-cmin -i fuzz-in -o fuzz-in-min -- ./aplwc @@
rm fuzz-in/*
cd fuzz-in-min