+2009-07-13 Eric Blake <ebb9@byu.net>
+
+ Fix previous patch.
+ * lib/autotest/general.m4 (at_fn_check_prepare_notrace): Use
+ proper m4 quoting.
+ (_AT_DECIDE_TRACEABLE): Likewise.
+
2009-07-13 Paolo Bonzini <bonzini@gnu.org>
* lib/autotest/general.m4 (at_fn_check_prepare_notrace): Use
untraceable command; REASON is the reason for disabling tracing.])
at_fn_check_prepare_notrace ()
{
- $at_trace_echo "Not enabling shell tracing (command contains $1)"
+ $at_trace_echo "Not enabling shell tracing (command contains $[1])"
AS_ECHO(["$[2]"]) >"$at_check_line_file"
at_check_trace=: at_check_filter=:
: >"$at_stdout"; : >"$at_stderr"
[]))]dnl No reason.
[m4_if(m4_index(_m4_defn([at_reason]), [a]), [0],]dnl
dnl We know at build time that tracing COMMANDS is never safe.
-[[at_fn_check_prepare_notrace 'm4_defn([at_reason])'],dnl
+[[at_fn_check_prepare_notrace '_m4_defn([at_reason])'],
m4_index([$1], [$]), [-1],]dnl
dnl We know at build time that tracing COMMANDS is always safe.
[[at_fn_check_prepare_trace],]dnl