]> sjero.net Git - wget/blobdiff - src/netrc.c
[svn] Do away with line separator.
[wget] / src / netrc.c
index 4177b7304ae08833697da223263d2b98a6d12023..ac4393ccb21b03556f329cde89ee0f7f2223dd22 100644 (file)
@@ -270,6 +270,13 @@ parse_netrc (const char *path)
   /* While there are lines in the file...  */
   while ((line = read_whole_line (fp)))
     {
+      /* Do away with line separators. */
+      int len = strlen (line);
+      if (len && line[len - 1] == '\n')
+       line[--len] = '\0';
+      if (len && line[len - 1] == '\r')
+       line[--len] = '\0';
+
       ln ++;
 
       /* Parse the line.  */