hexdig
extern unsigned char hexdig[];
while(hexdig[*s])
while(hexdig[*s])
if ((n = hexdig[*s]) == 0 || n > 0x19) {
while((n = hexdig[*++s]) !=0 && n <= 0x19) {
L |= (hexdig[*s1] & 0x0f) << n;
if (!hexdig['0'])
if (hexdig[*s])
if (!hexdig[*s])
if (hexdig[*s])
unsigned char hexdig[256];
htinit(hexdig, USC "0123456789", 0x10);
htinit(hexdig, USC "abcdef", 0x10 + 10);
htinit(hexdig, USC "ABCDEF", 0x10 + 10);
if (!hexdig['0'])
if (!(h = hexdig[c])) {
static const char hexdig[] = "0123456789ABCDEF";
hextmp[0] = hexdig[*p >> 4];
hextmp[1] = hexdig[*p & 0xf];
*p++ = hexdig[ull & 15];
*p++ = hexdig[ul % base];
*p++ = hexdig[ull % base];
const char hexdig[] = "0123456789abcdef";