On Tue, Feb 7, 2012 at 18:38, A C <[email protected]> wrote: > On 2/7/2012 10:21, Dave Hart wrote: >> Thanks for the heads-up. Assuming by "the C99 flag" you mean it was >> configured using --enable-c99-snprintf, that flag didn't "take". If >> it had, you wouldn't be using libc's snprintf, you'd be using libntp's >> rpl_snprintf() which would have called rpl_vsnprintf(), and based on >> previous experience, it wouldn't have resulted in an infinite loop. > > > I was wondering about that. I recompiled it twice with that configure > option. Any idea why it would have been ignored this time? I'll rebuild it > and see what happens.
No idea. However, you don't have to wait for it to hang to see if the option is working as intended. After building, look in the build tree for config.h and grep it for rpl_snprintf. You should see #define snprintf rpl_snprintf, otherwise it didn't take. If it didn't, email me the config.log. Good luck, Dave Hart _______________________________________________ questions mailing list [email protected] http://lists.ntp.org/listinfo/questions
