summaryrefslogtreecommitdiff
path: root/shells/es/files/patch-print.c
diff options
context:
space:
mode:
Diffstat (limited to 'shells/es/files/patch-print.c')
-rw-r--r--shells/es/files/patch-print.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/shells/es/files/patch-print.c b/shells/es/files/patch-print.c
new file mode 100644
index 000000000000..eef906116206
--- /dev/null
+++ b/shells/es/files/patch-print.c
@@ -0,0 +1,16 @@
+*** print.c.orig Fri Apr 11 15:54:36 1997
+--- print.c Mon Mar 15 18:55:13 2004
+***************
+*** 279,285 ****
+--- 279,289 ----
+ VA_START(format->args, fmt);
+ n += printfmt(format, fmt);
+ va_end(format->args);
++ #if NO_VA_LIST_ASSIGN
++ memcpy(format->args, saveargs, sizeof(va_list));
++ #else
+ format->args = saveargs;
++ #endif
+
+ return n + format->flushed;
+ }