Blob
1 #include <u.h>2 #include <libc.h>3 #include <bio.h>4 #include <mach.h>6 char *7 _hexify(char *buf, u64int p, int zeros)8 {9 ulong d;11 d = p/16;12 if(d)13 buf = _hexify(buf, d, zeros-1);14 else15 while(zeros--)16 *buf++ = '0';17 *buf++ = "0123456789abcdef"[p&0x0f];18 return buf;19 }