diff options
author | Zack Weinberg <zackw@panix.com> | 2020-10-10 14:07:53 -0400 |
---|---|---|
committer | Zack Weinberg <zackw@panix.com> | 2020-10-10 14:07:53 -0400 |
commit | d85fc04ed3961f4195b632cd81b89a51216dbea7 (patch) | |
tree | c92d2a667a55cad62ea31d6e302914456328f397 | |
parent | 326c9a547423d25c621bc5c0ef76edbf6eda8c92 (diff) | |
download | autoconf-d85fc04ed3961f4195b632cd81b89a51216dbea7.tar.gz |
_AS_PATH_WALK: Use AS_IF for IF-NOT-FOUND argument.
The construct _AS_PATH_WALK was using to conditionally execute its
IF-NOT-FOUND argument, was a little too fragile: relatively natural
variations in usage, such as putting the final `])` on a line by
itself, could cause shell syntax errors. Use AS_IF instead.
* lib/m4sugar/m4sh.m4: Use AS_IF to execute IF-NOT-FOUND conditionally.
-rw-r--r-- | lib/m4sugar/m4sh.m4 | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/m4sugar/m4sh.m4 b/lib/m4sugar/m4sh.m4 index bd4d2b9e..a1c1cd47 100644 --- a/lib/m4sugar/m4sh.m4 +++ b/lib/m4sugar/m4sh.m4 @@ -1363,7 +1363,7 @@ do m4_ifvaln([$3], [as_found=false])dnl done IFS=$as_save_IFS -m4_ifvaln([$3], [$as_found || { $3; }])dnl +m4_ifvaln([$3], [AS_IF([$as_found], [], [$3])])dnl ]) |