make afl-showmap more silent
diff --git a/README.md b/README.md
index 4104807..37fd90e 100644
--- a/README.md
+++ b/README.md
@@ -574,6 +574,8 @@
If the target reads from stdin instead, just omit the `@@` as this is the
default.
+This step is highly recommended!
+
#### c) Minimizing all corpus files
The shorter the input files that still traverse the same path
@@ -589,7 +591,8 @@
done
```
-This step can also be parallelized, e.g. with `parallel`
+This step can also be parallelized, e.g. with `parallel`.
+Note that this step is rather optional though.
#### Done!
diff --git a/src/afl-showmap.c b/src/afl-showmap.c
index 480de14..5c899e6 100644
--- a/src/afl-showmap.c
+++ b/src/afl-showmap.c
@@ -401,14 +401,23 @@
if (fstat(fd, &st) || !st.st_size) {
- WARNF("Zero-sized input file '%s'.", in_file);
+ if (!be_quiet && !quiet_mode) {
+
+ WARNF("Zero-sized input file '%s'.", in_file);
+
+ }
}
if (st.st_size > MAX_FILE) {
- WARNF("Input file '%s' is too large, only reading %u bytes.", in_file,
- MAX_FILE);
+ if (!be_quiet && !quiet_mode) {
+
+ WARNF("Input file '%s' is too large, only reading %u bytes.", in_file,
+ MAX_FILE);
+
+ }
+
in_len = MAX_FILE;
} else {
@@ -748,7 +757,7 @@
}
- if (st.st_size > MAX_FILE && !be_quiet) {
+ if (st.st_size > MAX_FILE && !be_quiet && !quiet_mode) {
WARNF("Test case '%s' is too big (%s, limit is %s), partial reading", fn2,
stringify_mem_size(val_buf[0], sizeof(val_buf[0]), st.st_size),