Return to ntp_sprintf.h CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / ntp / include |
ntp 4.2.6p5
1: /* 2: * Handle ancient char* *s*printf*() systems 3: */ 4: 5: #ifdef SPRINTF_CHAR 6: # define SPRINTF(x) strlen(sprintf/**/x) 7: # define SNPRINTF(x) strlen(snprintf/**/x) 8: # define VSNPRINTF(x) strlen(vsnprintf/**/x) 9: #else 10: # define SPRINTF(x) ((size_t)sprintf x) 11: # define SNPRINTF(x) ((size_t)snprintf x) 12: # define VSNPRINTF(x) ((size_t)vsnprintf x) 13: #endif