dwatch(1): Fix "-t test" for post-processing profiles

Profiles that perform post-processing of the DTrace output were
dropping the "-t test" option on the floor. Fix handling of this
option for said profiles.

X-MFC-to:	stable/11
X-MFC-with:	r334261-334262
Sponsored by:	Smule, Inc.
This commit is contained in:
Devin Teske 2018-05-29 22:36:37 +00:00
parent 3e0e6330b5
commit 7d958cc9aa

View File

@ -47,7 +47,7 @@ DTRACE_PRAGMA="
############################################################ GLOBALS
VERSION='$Version: 1.3 $' # -V
VERSION='$Version: 1.4 $' # -V
pgm="${0##*/}" # Program basename
@ -576,8 +576,8 @@ load_profile()
ARGV="$ARGV -z '$( shell_escape "$EXECREGEX" )'"
[ "$CUSTOM_DETAILS" ] &&
ARGV="$ARGV -E '$( shell_escape "$EVENT_DETAILS" )'"
[ "$EVENT_TEST" ] &&
ARGV="$ARGV -t '$( shell_escape "$EVENT_TEST" )'"
[ "$CUSTOM_TEST" ] &&
ARGV="$ARGV -t '$( shell_escape "$CUSTOM_TEST" )'"
[ "$OUTPUT" ] &&
ARGV="$ARGV -o '$( shell_escape "$OUTPUT" )'"
[ "$OUTPUT_CMD" ] &&