diff options
author | Eric S. Raymond <esr@thyrsus.com> | 1998-02-22 16:34:21 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 1998-02-22 16:34:21 +0000 |
commit | 8780f8c449b1d8ef2e44622484d47707fb14a2f2 (patch) | |
tree | bf32be2b4913503705da13ed739ce4753413a90f /driver.c | |
parent | c42037259b1cf03f7cd4abd0b9d687903aac29c0 (diff) | |
download | fetchmail-8780f8c449b1d8ef2e44622484d47707fb14a2f2.tar.gz fetchmail-8780f8c449b1d8ef2e44622484d47707fb14a2f2.tar.bz2 fetchmail-8780f8c449b1d8ef2e44622484d47707fb14a2f2.zip |
Fix for core-dump bug.
svn path=/trunk/; revision=1666
Diffstat (limited to 'driver.c')
-rw-r--r-- | driver.c | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -2099,9 +2099,13 @@ const struct method *proto; /* protocol method table */ /* tell the UID code we've seen this */ if (ctl->newsaved) - for (idp = ctl->newsaved; idp; idp = idp->next) - if (idp->val.num == num) - MARK_SEEN(idp->val.num); + { + struct idlist *sdp; + + for (sdp = ctl->newsaved; sdp; sdp = sdp->next) + if (sdp->val.num == num) + MARK_SEEN(sdp->val.num); + } /* maybe we delete this message now? */ if (retained) |