summaryrefslogtreecommitdiff
path: root/devel/str/files/patch-str_basic.c
diff options
context:
space:
mode:
authorTilman Keskinoz <arved@FreeBSD.org>2004-04-13 17:42:20 +0000
committerTilman Keskinoz <arved@FreeBSD.org>2004-04-13 17:42:20 +0000
commit32f1561a074937e2cc318335b4ee74c63458867d (patch)
treee28010b780c13f90c0be0301f64eceeaa65cef05 /devel/str/files/patch-str_basic.c
parentInclude patch that fixes ports/62477. (diff)
Attempt to fix build on amd64 by using va_copy
Notes
Notes: svn path=/head/; revision=106930
Diffstat (limited to 'devel/str/files/patch-str_basic.c')
-rw-r--r--devel/str/files/patch-str_basic.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/devel/str/files/patch-str_basic.c b/devel/str/files/patch-str_basic.c
new file mode 100644
index 000000000000..88d8b0c8e584
--- /dev/null
+++ b/devel/str/files/patch-str_basic.c
@@ -0,0 +1,14 @@
+--- str_basic.c.orig Tue Apr 13 19:28:46 2004
++++ str_basic.c Tue Apr 13 19:29:51 2004
+@@ -133,7 +133,11 @@
+ return NULL;
+
+ /* determine required target string length */
++#ifdef __amd64__
++ va_copy(ap_safe, ap);
++#else
+ ap_safe = ap;
++#endif
+ n = str_len(s);
+ while ((cp = va_arg(ap, char *)) != NULL)
+ n += str_len(cp);