]> sjero.net Git - wget/blobdiff - src/url.c
[svn] URL-decode user and password in URL.
[wget] / src / url.c
index 7a44a8050d12710669875606b2034dace0abb401..ac9eba0f7c4711110b85c7096d6c0fb77f15aa41 100644 (file)
--- a/src/url.c
+++ b/src/url.c
@@ -528,6 +528,11 @@ parse_uname (const char *str, int len, char **user, char **passwd)
   memcpy (*user, str, len);
   (*user)[len] = '\0';
 
+  if (*user)
+    decode_string (*user);
+  if (*passwd)
+    decode_string (*passwd);
+
   return 1;
 }