aboutsummaryrefslogtreecommitdiff
path: root/cddl/usr.sbin
diff options
context:
space:
mode:
authorDevin Teske <dteske@FreeBSD.org>2018-05-12 05:36:47 +0000
committerDevin Teske <dteske@FreeBSD.org>2018-05-12 05:36:47 +0000
commit4a84c26cfc241ffa113d2e815d61d4b406b937e9 (patch)
tree0b5dfa0e78dfe17ef20113ebeb318b88287907ba /cddl/usr.sbin
parentd626a614b9db4d97a92c37fd0160d58ee1ba2eb1 (diff)
downloadsrc-4a84c26cfc241ffa113d2e815d61d4b406b937e9.tar.gz
src-4a84c26cfc241ffa113d2e815d61d4b406b937e9.zip
dwatch(1): Bugfix, usage displayed with `-1Q'
A return statement should have been an exit in list_profiles(). If the user passed `-Q' to list profiles and asked for one-line per profile (`-1'), list_profiles() would not exit as should. Sponsored by: Smule, Inc.
Notes
Notes: svn path=/head/; revision=333513
Diffstat (limited to 'cddl/usr.sbin')
-rwxr-xr-xcddl/usr.sbin/dwatch/dwatch5
1 files changed, 2 insertions, 3 deletions
diff --git a/cddl/usr.sbin/dwatch/dwatch b/cddl/usr.sbin/dwatch/dwatch
index 05a007dccde1..2da14a9d9459 100755
--- a/cddl/usr.sbin/dwatch/dwatch
+++ b/cddl/usr.sbin/dwatch/dwatch
@@ -47,7 +47,7 @@ DTRACE_PRAGMA="
############################################################ GLOBALS
-VERSION='$Version: 1.1 $' # -V
+VERSION='$Version: 1.2 $' # -V
pgm="${0##*/}" # Program basename
@@ -490,8 +490,7 @@ list_profiles()
function ans(s) { return cons ? "\033[" s "m" : "" }
gsub(filter, ans("31;1") "&" ans("39;22"))
' # END-QUOTE
- return $SUCCESS
- # NOTREACHED
+ exit $SUCCESS
fi
[ "$quiet" ] || echo PROFILES: