Annotation of embedaddon/ntp/include/ntp_sprintf.h, revision 1.1.1.1

1.1       misho       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

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>