]> CyberLeo.Net >> Repos - FreeBSD/releng/8.1.git/blob - contrib/ntp/include/ntp_sprintf.h
Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.
[FreeBSD/releng/8.1.git] / contrib / ntp / include / ntp_sprintf.h
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