Skip to content
Snippets Groups Projects
Commit 1832fdd0 authored by deuce's avatar deuce
Browse files

Fixed unescape() - query properties are now correctly URI unescaped

parent 754d1e86
No related branches found
No related tags found
No related merge requests found
......@@ -1099,9 +1099,9 @@ static void unescape(char *p)
dst=p;
for(;*p;p++) {
if(*p=='%' && isxdigit(*p) && isxdigit(*p)) {
sprintf(code,"%.2s",p);
*(dst++)=(char)strtol(p+1,NULL,16);
if(*p=='%' && isxdigit(*(p+1)) && isxdigit(*(p+2))) {
sprintf(code,"%.2s",p+1);
*(dst++)=(char)strtol(code,NULL,16);
p+=2;
}
else {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment