Return to rcsnum.c CVS log | Up to [local] / src / usr.bin / cvs |
version 1.20, 2005/12/27 16:08:26 | version 1.21, 2005/12/30 17:51:01 | ||
---|---|---|---|
|
|
||
static char * | static char * | ||
rcsnum_itoa(u_int16_t num, char *buf, size_t len) | rcsnum_itoa(u_int16_t num, char *buf, size_t len) | ||
{ | { | ||
u_int16_t i; | u_int16_t i; | ||
char *p; | char *p; | ||
p = buf + len - 1; | p = buf + len - 1; | ||
i = num; | i = num; | ||
bzero(buf, len); | bzero(buf, len); | ||
while (i) { | while (i) { | ||
*--p = '0' + (i % 10); | *--p = '0' + (i % 10); | ||
i /= 10; | i /= 10; | ||
} | } | ||
return (p); | return (p); | ||
} | } | ||
/* | /* |