# HG changeset patch # User Bruno Haible # Date 1173614724 0 # Node ID ee40afd85f2c8c615b3282a1dc94771229dd15b9 # Parent 0bf5cb89a6b99e33e4ba77a866f3fca1c23e1069 Avoid an endless recursion. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2007-03-11 Bruno Haible + + * lib/vasnprintf.c (snprintf): Undefine. Avoids an endless recursion. + 2007-03-11 Bruno Haible * gnulib-tool (func_create_megatestdir): Create also an autobuild diff --git a/lib/vasnprintf.c b/lib/vasnprintf.c --- a/lib/vasnprintf.c +++ b/lib/vasnprintf.c @@ -110,6 +110,8 @@ # else /* Unix. */ # define SNPRINTF snprintf + /* Here we need to call the native snprintf, not rpl_snprintf. */ +# undef snprintf # endif #endif