aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS4
-rw-r--r--fetchmail.c17
2 files changed, 12 insertions, 9 deletions
diff --git a/NEWS b/NEWS
index e7da01b7..f7a41f64 100644
--- a/NEWS
+++ b/NEWS
@@ -11,7 +11,9 @@ fetchmail-4.4.9 ():
* Make fetchmail 64-bit clean (thanks to John Franklin <john@iptimaging.com>).
* Fix man-page installation (thanks to Kevin Hawkins <khawkins@ncsa.uiuc.edu>).
* Should build on SunOS again (__STDC__ conditions changed to STDC_HEADERS).
-* CompuServe RPA fixes from Rich Beerman <rbeerman@pobox.com>.
+* CompuServe RPA and idfile fixes from Rich Beerman <rbeerman@pobox.com>.
+
+There are 278 people on fetchmail-friends and 216 on fetchmail-announce.
fetchmail-4.4.8 (Tue May 26 12:30:58 EDT 1998):
* Added 0.90 beta version of fetchmailconf.
diff --git a/fetchmail.c b/fetchmail.c
index f6f24177..47a3a63d 100644
--- a/fetchmail.c
+++ b/fetchmail.c
@@ -875,14 +875,6 @@ static int load_params(int argc, char **argv, int optind)
}
}
- /* initialize UID handling */
- if (!versioninfo && (st = prc_filecheck(run.idfile, !versioninfo)) != 0)
- exit(st);
-#ifdef POP3_ENABLE
- else
- initialize_saved_lists(querylist, run.idfile);
-#endif /* POP3_ENABLE */
-
/* here's where we override globals */
if (cmd_run.logfile)
run.logfile = cmd_run.logfile;
@@ -898,6 +890,15 @@ static int load_params(int argc, char **argv, int optind)
/* check and daemon options are not compatible */
if (check_only && run.poll_interval)
run.poll_interval = 0;
+
+#ifdef POP3_ENABLE
+ /* initialize UID handling */
+ if (!versioninfo && (st = prc_filecheck(run.idfile, !versioninfo)) != 0)
+ exit(st);
+ else
+ initialize_saved_lists(querylist, run.idfile);
+#endif /* POP3_ENABLE */
+
return(implicitmode);
}