]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
m4sugar: fix pop typo in m4_set_foreach
authorNick Bowler <nbowler@draconx.ca>
Tue, 21 Apr 2015 06:57:18 +0000 (23:57 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 21 Apr 2015 06:57:39 +0000 (23:57 -0700)
* lib/m4sugar/m4sugar.m4 (m4_set_foreach): Pop macro definition.
Copyright-paperwork-exempt: Yes

lib/m4sugar/m4sugar.m4

index a93b4392e1c502d47a8c50c1e482e4c213370b80..5421ed4894b079d35d4fb01ec71b0c7d362a927c 100644 (file)
@@ -3126,7 +3126,8 @@ m4_define([m4_set_empty],
 # guaranteed.  This is faster than the corresponding m4_foreach([VAR],
 #   m4_indir([m4_dquote]m4_set_listc([SET])), [ACTION])
 m4_define([m4_set_foreach],
-[m4_pushdef([$2])m4_set_map_sep([$1], [m4_define([$2],], [)$3])])
+[m4_pushdef([$2])m4_set_map_sep([$1], [m4_define([$2],], [)$3])dnl
+m4_popdef([$2])])
 
 # m4_set_intersection(SET1, SET2)
 # -------------------------------