summaryrefslogtreecommitdiff
path: root/mail/qconfirm/files/patch-src_qconfirm-notice.c
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2016-05-11 19:34:33 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2016-05-11 19:34:33 +0000
commit16fe055bf14c8fcf6d091293f0894f32bbb33294 (patch)
tree2c24ee014291a1578036eb69a3049e43f9ff1879 /mail/qconfirm/files/patch-src_qconfirm-notice.c
parentUpdate to 3.8.1 (diff)
Prevent collision with getline(3)
Diffstat (limited to 'mail/qconfirm/files/patch-src_qconfirm-notice.c')
-rw-r--r--mail/qconfirm/files/patch-src_qconfirm-notice.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/mail/qconfirm/files/patch-src_qconfirm-notice.c b/mail/qconfirm/files/patch-src_qconfirm-notice.c
new file mode 100644
index 000000000000..2478812757c2
--- /dev/null
+++ b/mail/qconfirm/files/patch-src_qconfirm-notice.c
@@ -0,0 +1,11 @@
+--- src/qconfirm-notice.c.orig 2004-12-12 16:57:17 UTC
++++ src/qconfirm-notice.c
+@@ -386,7 +386,7 @@ int main(int argc, const char **argv) {
+ }
+
+ /* check for confirmation request message */
+- while ((i =getline(buffer_0, &sa)) > 0) {
++ while ((i =get_line(buffer_0, &sa)) > 0) {
+ if ((i == 1) && (sa.s[0] == '\n')) break; /* end of headers */
+ if (request && reply_to.s) break;
+ for (i =0; i < sa.len; ++i) {