From ae8090aa44620da8f6321a0ffac7b663d1429b7f Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Mon, 14 May 2001 07:08:22 +0000 Subject: Better error recovery in UIDL code. svn path=/trunk/; revision=3315 --- driver.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'driver.c') diff --git a/driver.c b/driver.c index 42dcac8f..6e12a672 100644 --- a/driver.c +++ b/driver.c @@ -2347,8 +2347,11 @@ is restored.")); for (sdp = ctl->newsaved; sdp; sdp = sdp->next) if ((sdp->val.status.num == num) - && (!toolarge || oldmsg)) + && (!toolarge || oldmsg)) + { sdp->val.status.mark = UID_SEEN; + save_str(&ctl->oldsaved, sdp->id,UID_SEEN); + } } /* maybe we delete this message now? */ -- cgit v1.2.3