Path: blob/main/astro/luna/files/patch-iprintf_iprintf.c
16462 views
--- iprintf/iprintf.c.orig 2016-07-26 13:07:24 UTC1+++ iprintf/iprintf.c2@@ -13,7 +13,7 @@3#if defined(ANSI)4# include <stdarg.h>5#elif defined(UNIX)6-# include <varargs.h>7+# include <stdarg.h>8#else9Error : varargs.h or stdarg.h is required to compile this.10#endif /* ANSI or UNIX */11@@ -52,44 +52,21 @@ i_fputn(stream, string, count, total_cou12}131415-#if defined(ANSI)16int17iprintf(char *format, ...)18-#elif defined(UNIX)19-int20-iprintf(format, va_alist)21- char *format;22- va_dcl23-#endif /* ANSI or UNIX */24{25va_list args;2627-#if defined(ANSI)28va_start (args, format);29-#elif defined(UNIX)30- va_start(args);31-#endif /* ANSI or UNIX */32return (ivprintf(format, args));33}343536-#if defined(ANSI)37int38ifprintf(FILE *stream, char *format, ...)39-#elif defined(UNIX)40-int41-ifprintf(stream, format, va_alist)42- FILE *stream;43- char *format;44- va_dcl45-#endif /* UNIX */46{47va_list args;4849-#if defined(ANSI)50va_start (args, format);51-#elif defined(UNIX)52- va_start(args);53-#endif /* ANSI or UNIX */54return (ivfprintf(stream, format, args));55}565758