23 #ifndef __UTILS_MISC_STRING_URLESCAPE_H_ 24 #define __UTILS_MISC_STRING_URLESCAPE_H_ 36 return( c >=
'0' && c <=
'9' ? c -
'0' 37 : c >=
'A' && c <=
'F' ? c -
'A' + 10
49 for ( p = s; *s !=
'\0'; ++s ) {
52 *p =
unhex( *s ) << 4;
Fawkes library namespace.
void hex_unescape(char *s)
Remove URL hex escapes from s in place.
int unhex(char c)
Transform hex to value.