From 8512ca34be8fcaee3fb919262466949effc9fdf7 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Mon, 6 Mar 2000 22:22:58 +0000 Subject: Ready for the experiment. svn path=/trunk/; revision=2803 --- uid.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'uid.c') diff --git a/uid.c b/uid.c index 2f388a23..ce875956 100644 --- a/uid.c +++ b/uid.c @@ -429,7 +429,7 @@ void uid_end_query(struct query *ctl) * This is necessary in order to keep UIDL information * from being heedlessly deleted later on. */ - if (ctl->have_uids) + if (ctl->newsaved) { /* old state of mailbox may now be irrelevant */ if (outlevel >= O_DEBUG) @@ -438,7 +438,6 @@ void uid_end_query(struct query *ctl) free_str_list(&scratchlist); ctl->oldsaved = ctl->newsaved; ctl->newsaved = (struct idlist *) NULL; - ctl->have_uids = FALSE; } else if (outlevel >= O_DEBUG) report(stdout, "not swapping UID lists, no UIDs seen this query\n"); -- cgit v1.2.3