]> code.citadel.org Git - citadel.git/blobdiff - citadel/sysdep.c
* avoid some function calls openBSD doesn't like us to use. (like sprintf) fancily...
[citadel.git] / citadel / sysdep.c
index 7bc8741c7d886fc994684b21cae46f806f6d9d12..92308d948e3813f4f64a53d8358c4d8042546b96 100644 (file)
@@ -155,7 +155,7 @@ void vlprintf(enum LogLevel loglevel, const char *format, va_list arg_ptr)
                                tim.tm_mday, tim.tm_hour, tim.tm_min,
                                tim.tm_sec, (long)tv.tv_usec);
                }
-               vsprintf(buf2, format, arg_ptr);   
+               vsnprintf(buf2, SIZ, format, arg_ptr);   
 
                fprintf(stderr, "%s%s", buf, buf2);
                fflush(stderr);