1 #include "compat.h" 2 3 #if ! HAVE_SNPRINTF 4 #include <stdarg.h> 5 #include <stdio.h> 6 7 int snprintf(char * string,size_t size,const char * format,...)8snprintf(char * string, size_t size, const char * format, ...) 9 { 10 int length; 11 va_list args; 12 va_start(args, format); 13 14 length = vsnprintf(string, size, format, args); 15 16 /* clean up */ 17 va_end(args); 18 return length; 19 } 20 #endif 21