Hello Hrvoje, It works for me. I wish the patch included in the next release.
Thank you. Hrvoje Niksic wrote: > > Alexey Aphanasyev <[EMAIL PROTECTED]> writes: > > > I'm using wget compiled from the latest CVS sources (GNU Wget > > 1.8.1+cvs). I use it to mirror several ftp sites. I keep ftp > > accounts in .netrc file which looks like this: > [...] > > Ah, I see. The macro definition (`macdef init') would fail to be > terminated at empty lines. > > Thanks for the report. This patch should fix the problems; please let > me know if it works for you. > > 2002-01-17 Hrvoje Niksic <[EMAIL PROTECTED]> > > * netrc.c (parse_netrc): Skip leading whitespace before testing > whether the line is empty. Empty lines still contain the line > terminator. > > Index: src/netrc.c > =================================================================== > RCS file: /pack/anoncvs/wget/src/netrc.c,v > retrieving revision 1.10 > diff -u -r1.10 netrc.c > --- src/netrc.c 2001/11/30 09:33:22 1.10 > +++ src/netrc.c 2002/01/17 00:56:12 > @@ -280,6 +280,10 @@ > p = line; > quote = 0; > > + /* Skip leading whitespace. */ > + while (*p && ISSPACE (*p)) > + p ++; > + > /* If the line is empty, then end any macro definition. */ > if (last_token == tok_macdef && !*p) > /* End of macro if the line is empty. */
