Lines Matching refs:hex
80 char *hex; in __hex() local
96 if ((hex = malloc(hex_len)) == NULL) { in __hex()
102 hex[i++] = '0'; in __hex()
103 hex[i++] = 'x'; in __hex()
108 HEX(hex, i, hl, 6); in __hex()
111 hex[i++] = '-'; in __hex()
112 HEX(hex, i, len, 9); in __hex()
113 hex[i++] = '-'; in __hex()
116 HEX(hex, i, hl, hex_len-1); in __hex()
117 hex[i] = '\0'; in __hex()
121 while (hex[i-1] == '0' && hex[i-2] == '0') { in __hex()
124 hex[i] = '\0'; in __hex()
126 if ((*s = strdup(hex)) == NULL) { in __hex()
127 freeit(hex, hex_len); in __hex()
131 freeit(hex, hex_len); in __hex()