diff --git a/textcode/scan_urlencoded.c b/textcode/scan_urlencoded.c index d92029f..5504cf6 100644 --- a/textcode/scan_urlencoded.c +++ b/textcode/scan_urlencoded.c @@ -21,7 +21,7 @@ unsigned int scan_urlencoded(const char *src,char *dest,unsigned int *destlen) { if (j<0) break; dest[written]|=j; i+=2; - } if (s[i]=='+') + } else if (s[i]=='+') dest[written]=' '; else dest[written]=s[i];