From: Pavel Roskin Date: Wed, 11 Oct 2000 19:59:43 +0000 (+0000) Subject: * tests/atgeneral.m4 (AT_CHECK): Make sure that $? is set to 0 X-Git-Tag: autoconf-2.50~588 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32f853c7e307af07e11d705852483d48023bbb1d;p=thirdparty%2Fautoconf.git * tests/atgeneral.m4 (AT_CHECK): Make sure that $? is set to 0 if diffs have succeded. --- diff --git a/ChangeLog b/ChangeLog index 229b56e39..42605526c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2000-10-11 Pavel Roskin + + * tests/atgeneral.m4 (AT_CHECK): Make sure that $? is set to 0 + if diffs have succeded. + 2000-10-11 Akim Demaille * acgeneral.m4 (_AC_COMPILE_IFELSE, _AC_LINK_IFELSE) diff --git a/lib/autotest/general.m4 b/lib/autotest/general.m4 index 9f1404be5..12e45d906 100644 --- a/lib/autotest/general.m4 +++ b/lib/autotest/general.m4 @@ -397,7 +397,11 @@ $at_diff expout stdout || at_failed=:], $at_diff experr stderr || at_failed=:], [], [$at_diff empty stderr || at_failed=:], [echo $at_n "patsubst([$4], [\([\"`$]\)], \\\1)$at_c" | $at_diff - stderr || at_failed=:]) - $at_failed && exit 1 + if $at_failed; then + exit 1 + else + : + fi fi $at_traceon ])# AT_CHECK diff --git a/tests/atgeneral.m4 b/tests/atgeneral.m4 index 9f1404be5..12e45d906 100644 --- a/tests/atgeneral.m4 +++ b/tests/atgeneral.m4 @@ -397,7 +397,11 @@ $at_diff expout stdout || at_failed=:], $at_diff experr stderr || at_failed=:], [], [$at_diff empty stderr || at_failed=:], [echo $at_n "patsubst([$4], [\([\"`$]\)], \\\1)$at_c" | $at_diff - stderr || at_failed=:]) - $at_failed && exit 1 + if $at_failed; then + exit 1 + else + : + fi fi $at_traceon ])# AT_CHECK