From: Andreas Schwab Date: Wed, 3 Apr 2002 11:11:46 +0000 (+0000) Subject: * lib/m4sugar/m4sugar.m4 (m4_bmatch): Make sure m4_bregexp is not X-Git-Tag: AUTOCONF-2.53a~45 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9dc0d53597a4686aba45d84975bbfc8a3b270bbe;p=thirdparty%2Fautoconf.git * lib/m4sugar/m4sugar.m4 (m4_bmatch): Make sure m4_bregexp is not expanded if $# <= 2. --- diff --git a/ChangeLog b/ChangeLog index f7b558b26..bddbce0a3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2002-04-03 Andreas Schwab + * lib/m4sugar/m4sugar.m4 (m4_bmatch): Make sure m4_bregexp is not + expanded if $# <= 2. + * bin/autoreconf.in (autoreconf): Run automake after rerunning aclocal. diff --git a/lib/m4sugar/m4sugar.m4 b/lib/m4sugar/m4sugar.m4 index bc965229a..2ba54b359 100644 --- a/lib/m4sugar/m4sugar.m4 +++ b/lib/m4sugar/m4sugar.m4 @@ -422,8 +422,8 @@ m4_define([m4_bmatch], [m4_if([$#], 0, [], [$#], 1, [], [$#], 2, [$2], - m4_bregexp([$1], [$2]), -1, [$0([$1], m4_shiftn(3, $@))], - [$3])]) + [m4_if(m4_bregexp([$1], [$2]), -1, [$0([$1], m4_shiftn(3, $@))], + [$3])])]) # m4_map(MACRO, LIST)