Simon Josefsson wrote: > > And I don't see any m4/* code that would set the shell variable > > HAVE_VASPRINTF > > or HAVE_DECL_VASPRINTF to 0. It is only ever set to 1, which is not the > > intent. > > I removed the HAVE*_VASPRINTF code in m4/stdio.m4 and modules/stdio > though, since it wasn't used.
OK. > There is REPLACE_VASPRINTF, which is similar to the other uses in stdio_.h. > Updated patch below. You didn't send a patch to m4/vasprintf.m4. I expect to see some changes to m4/vasprintf.m4, especially a conditional assignment REPLACE_VASPRINTF=1. Otherwise REPLACE_VASPRINTF is always 0, which is pointless. Bruno