Lines 1-13
Link Here
|
1 |
--- src/vasprintf.c.orig Sat May 21 19:01:50 2005 |
1 |
--- src/vasprintf.c.orig Wed Nov 2 21:01:32 2005 |
2 |
+++ src/vasprintf.c Mon Jul 11 23:23:19 2005 |
2 |
+++ src/vasprintf.c Thu Nov 3 01:48:31 2005 |
3 |
@@ -78,6 +78,10 @@ |
3 |
@@ -579,7 +579,6 @@ |
4 |
#include <ctype.h> |
4 |
memcpy (&s.vargs, vargs, sizeof (va_list)); |
5 |
#include <limits.h> |
5 |
#endif /* __va_copy */ |
|
|
6 |
#endif /* va_copy */ |
7 |
- va_copy(s.vargs, vargs); |
8 |
s.maxlen = (size_t)INT_MAX; |
6 |
|
9 |
|
7 |
+#ifndef va_copy |
10 |
retval = core(&s); |
8 |
+#define va_copy(to,fr) ((to)=(fr)) |
|
|
9 |
+#endif |
10 |
+ |
11 |
#define ALLOC_CHUNK 2048 |
12 |
#define ALLOC_SECURITY_MARGIN 1024 /* big value because some platforms have very big 'G' exponent */ |
13 |
#if ALLOC_CHUNK < ALLOC_SECURITY_MARGIN |