24 lines
590 B
Diff
24 lines
590 B
Diff
--- Source/GSFormat.m.orig
|
|
+++ Source/GSFormat.m
|
|
@@ -884,10 +884,10 @@
|
|
/* Initialize local variables. */
|
|
done = 0;
|
|
grouping = (const char *) -1;
|
|
-#ifdef __va_copy
|
|
+#ifdef va_copy
|
|
/* This macro will be available soon in gcc's <stdarg.h>. We need it
|
|
since on some systems `va_list' is not an integral type. */
|
|
- __va_copy (ap_save, ap);
|
|
+ va_copy (ap_save, ap);
|
|
#else
|
|
ap_save = ap;
|
|
#endif
|
|
@@ -1947,7 +1947,7 @@
|
|
all_done:
|
|
if (workend_malloced) free(workend);
|
|
/* Unlock the stream. */
|
|
-#ifdef __va_copy
|
|
+#ifdef va_copy
|
|
va_end(ap_save);
|
|
#endif
|
|
return;
|