aboutsummaryrefslogtreecommitdiffstats
path: root/pop3.c
diff options
context:
space:
mode:
authorMatthias Andree <matthias.andree@gmx.de>2006-05-24 10:54:40 +0000
committerMatthias Andree <matthias.andree@gmx.de>2006-05-24 10:54:40 +0000
commitc1e2f371ae74f580893a54342431301ec6cf2725 (patch)
tree860829fe9784c30b1eb17b3da1cf69c404115cf7 /pop3.c
parentd8e62ddfbd88ebb9c01715911558065a12b3969e (diff)
downloadfetchmail-c1e2f371ae74f580893a54342431301ec6cf2725.tar.gz
fetchmail-c1e2f371ae74f580893a54342431301ec6cf2725.tar.bz2
fetchmail-c1e2f371ae74f580893a54342431301ec6cf2725.zip
POP3: some UID flags may not be set properly on UIDL lists. (Sunil Shetye)
svn path=/branches/BRANCH_6-3/; revision=4852
Diffstat (limited to 'pop3.c')
-rw-r--r--pop3.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pop3.c b/pop3.c
index c4163ab1..fd5b1304 100644
--- a/pop3.c
+++ b/pop3.c
@@ -1019,8 +1019,9 @@ static int pop3_getrange(int sock,
* the same mail will not be downloaded again.
*/
old = save_str(&ctl->oldsaved, id, UID_UNSEEN);
- old->val.status.num = unum;
}
+ /* save the number */
+ old->val.status.num = unum;
} else
return PS_ERROR;
} /* multi-line loop for UIDL reply */