summaryrefslogtreecommitdiff
path: root/devel/libevent/files/patch-buffer.c
diff options
context:
space:
mode:
authorMarcus Alves Grando <mnag@FreeBSD.org>2006-12-04 13:46:14 +0000
committerMarcus Alves Grando <mnag@FreeBSD.org>2006-12-04 13:46:14 +0000
commit4b73072bc5608d200cea0563c2adcc59e12c6d51 (patch)
treefda22270a0ab02e8c0838a6dd8ee752f686fdd0b /devel/libevent/files/patch-buffer.c
parentRemove expired ports: (diff)
- Update to 1.2a
Diffstat (limited to '')
-rw-r--r--devel/libevent/files/patch-buffer.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/devel/libevent/files/patch-buffer.c b/devel/libevent/files/patch-buffer.c
new file mode 100644
index 000000000000..8607a10cda54
--- /dev/null
+++ b/devel/libevent/files/patch-buffer.c
@@ -0,0 +1,15 @@
+#
+# Define va_copy if not exists. 4.x for exemple.
+#
+--- buffer.c.orig Mon Dec 4 11:34:31 2006
++++ buffer.c Mon Dec 4 11:35:44 2006
+@@ -138,6 +138,9 @@
+ buffer = (char *)buf->buffer + buf->off;
+ space = buf->totallen - buf->misalign - buf->off;
+
++#ifndef va_copy
++#define va_copy(dest,src) memcpy(&dest, &src, sizeof (va_list))
++#endif
+ va_copy(aq, ap);
+
+ #ifdef WIN32