summaryrefslogtreecommitdiffstats
path: root/mail/popper/files/patch-aj
diff options
context:
space:
mode:
Diffstat (limited to 'mail/popper/files/patch-aj')
-rw-r--r--mail/popper/files/patch-aj20
1 files changed, 20 insertions, 0 deletions
diff --git a/mail/popper/files/patch-aj b/mail/popper/files/patch-aj
new file mode 100644
index 0000000..64e28d1
--- /dev/null
+++ b/mail/popper/files/patch-aj
@@ -0,0 +1,20 @@
+*** pop_uidl.c.bak Thu Nov 20 00:20:38 1997
+--- pop_uidl.c Mon Jun 29 01:28:01 1998
+***************
+*** 101,107 ****
+ POP *p;
+ MsgInfoList *mp;
+ {
+! char buf[MAXLINELEN], *cp;
+
+ fseek(p->drop, mp->offset, 0);
+ while (fgets(buf, sizeof(buf), p->drop) != NULL) {
+--- 101,108 ----
+ POP *p;
+ MsgInfoList *mp;
+ {
+! /* prevent overflow in pop_euidl */
+! static char buf[MAXLINELEN - 128], *cp;
+
+ fseek(p->drop, mp->offset, 0);
+ while (fgets(buf, sizeof(buf), p->drop) != NULL) {
OpenPOWER on IntegriCloud