chiark
/
gitweb
/
~mdw
/
qmail
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
Minor fixing.
[qmail]
/
fmt_ulong.c
1
#include "fmt.h"
2
3
unsigned int fmt_ulong(s,u) register char *s; register unsigned long u;
4
{
5
register unsigned int len; register unsigned long q;
6
len = 1; q = u;
7
while (q > 9) { ++len; q /= 10; }
8
if (s) {
9
s += len;
10
do { *--s = '0' + (u % 10); u /= 10; } while(u); /* handles u == 0 */
11
}
12
return len;
13
}