]> sjero.net Git - wget/blobdiff - src/url.c
[svn] Fix retrieval of directories when initial CWD is not `/'.
[wget] / src / url.c
index 7e31e51ef10c85800691bd230b3d8ff8988042c5..cca3ac96568a1d919a58aaafdd73a898f8179412 100644 (file)
--- a/src/url.c
+++ b/src/url.c
@@ -514,7 +514,7 @@ parseurl (const char *url, struct urlinfo *u, int strict)
   DEBUGP (("ndir %s\n", u->dir));
   /* Strip trailing `/'.  */
   l = strlen (u->dir);
-  if (l && u->dir[l - 1] == '/')
+  if (l > 1 && u->dir[l - 1] == '/')
     u->dir[l - 1] = '\0';
   /* Re-create the path: */
   abs_ftp = (u->proto == URLFTP && *u->dir == '/');