diff options
author | Eric S. Raymond <esr@thyrsus.com> | 1996-11-27 23:40:13 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 1996-11-27 23:40:13 +0000 |
commit | d75700b8ad19f10e54eeec9db0a03fa726fd0570 (patch) | |
tree | 1466503e1958a9a260df33eefb785ca71d0abe38 | |
parent | c695e65ac35c3c37560a67eb746b046d727eea2e (diff) | |
download | fetchmail-d75700b8ad19f10e54eeec9db0a03fa726fd0570.tar.gz fetchmail-d75700b8ad19f10e54eeec9db0a03fa726fd0570.tar.bz2 fetchmail-d75700b8ad19f10e54eeec9db0a03fa726fd0570.zip |
Fix skip bug.
svn path=/trunk/; revision=578
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | rcfile_y.y | 5 |
2 files changed, 5 insertions, 2 deletions
@@ -30,6 +30,8 @@ bugs -- * Fixed a fencepost error in the APOP code that was causing a core dump. +* Skip flag wasn't getting reset on poll hosts following a skipped one. + fetchmail-2.0 (Mon Nov 18 00:32:17 EST 1996): * Fix typo in setitimer call setup that caused obscure bugs under FreeBSD. @@ -70,7 +70,7 @@ statement : SET BATCHLIMIT MAP NUMBER {batchlimit = $4;} /* * The way the next two productions are written depends on the fact that - * userspecs cannot be empty. It's a kluge to deal with files that sset + * userspecs cannot be empty. It's a kluge to deal with files that set * up a load of defaults and then have poll statements following with no * user options at all. */ @@ -78,7 +78,8 @@ statement : SET BATCHLIMIT MAP NUMBER {batchlimit = $4;} | define_server serverspecs userspecs ; -define_server : POLL STRING {strcpy(current.servername, $2);} +define_server : POLL STRING {strcpy(current.servername, $2); + current.skip = FALSE;} | SKIP STRING {strcpy(current.servername, $2); current.skip = TRUE;} | DEFAULTS {strcpy(current.servername,"defaults");} |