Skip to content

Commit 1a2fa1c

Browse files
committed
minor man page help improvements
1 parent bf09da6 commit 1a2fa1c

File tree

4 files changed

+20
-4
lines changed

4 files changed

+20
-4
lines changed

afl-addseeds

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
#!/bin/sh
22

3-
test -z "$1" -o "$1" = "-h" -o "$1" = "--help" && {
3+
test -z "$1" -o "$1" = "-h" -o "$1" = "-hh" -o "$1" = "--help" && {
4+
echo afl-addseeds by Marc Heuse
5+
echo
46
echo Syntax: afl-addseeds -o afl-out-dir [-i seed_file_or_dir] seed_file_or_seed_dir seed_file_or_seed_dir ...
57
echo
68
echo Options:

afl-cmin

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ THISPATH=`dirname ${0}`
33

44
# call afl-cmin.py if it can be executed successfully.
55
if $THISPATH/afl-cmin.py --help > /dev/null 2>&1; then
6+
test "$1" = "-h" -o "$1" = "-hh" && { echo afl-cmin.py; echo; }
67
exec $THISPATH/afl-cmin.py "$@"
78
fi
89

@@ -107,6 +108,8 @@ function getopt(argc, argv, options, thisopt, i)
107108
108109
function usage() {
109110
print \
111+
"afl-cmin\n" \
112+
"\n" \
110113
"afl-cmin [ options ] -- /path/to/target_app [ ... ]\n" \
111114
"\n" \
112115
"Required parameters:\n" \

instrumentation/split-switches-pass.so.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ BasicBlock *SplitSwitchesTransform::switchConvert(
321321

322322
bool SplitSwitchesTransform::splitSwitches(Module &M) {
323323

324-
LLVMContext &C = M.getContext();
324+
//LLVMContext &C = M.getContext();
325325
std::vector<SwitchInst *> switches;
326326

327327
/* iterate over all functions, bbs and instruction and add

src/afl-fuzz.c

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -571,9 +571,20 @@ int main(int argc, char **argv_orig, char **envp) {
571571

572572
}
573573

574-
if (argc > 1 && strcmp(argv_orig[1], "--help") == 0) {
574+
if (argc > 1 && (strcmp(argv_orig[1], "--help") == 0 ||
575+
strncmp(argv_orig[1], "-h", 2) == 0)) {
576+
577+
if (argc == 2 && (strcmp(argv_orig[1], "--help") == 0 ||
578+
strcmp(argv_orig[1], "-h") == 0)) {
579+
580+
usage(argv_orig[0], 1);
581+
582+
} else {
583+
584+
usage(argv_orig[0], 2);
585+
586+
}
575587

576-
usage(argv_orig[0], 1);
577588
exit(0);
578589

579590
}

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy