fmt_uint0.c
changeset 0 c045670f36e9
equal deleted inserted replaced
-1:000000000000 0:c045670f36e9
       
     1 #include "fmt.h"
       
     2 
       
     3 unsigned int fmt_uint0(s,u,n) char *s; unsigned int u; unsigned int n;
       
     4 {
       
     5   unsigned int len;
       
     6   len = fmt_uint(FMT_LEN,u);
       
     7   while (len < n) { if (s) *s++ = '0'; ++len; }
       
     8   if (s) fmt_uint(s,u);
       
     9   return len;
       
    10 }