From 4162abbaf4c063af8e0be1e1175a2614e122e785 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vincent=20B=C3=A9ron?= Date: Mon, 18 Nov 2002 23:13:05 +0000 Subject: [PATCH] Get rid of the vararg and generic stuff. --- dlls/richedit/reader.c | 118 +---------------------------------------- dlls/richedit/rtf.h | 10 ---- 2 files changed, 1 insertion(+), 127 deletions(-) diff --git a/dlls/richedit/reader.c b/dlls/richedit/reader.c index 31cff18e8bc..13e98c83e22 100644 --- a/dlls/richedit/reader.c +++ b/dlls/richedit/reader.c @@ -44,24 +44,12 @@ * any purpose whatsoever. */ -# ifndef STRING_H -# define STRING_H -# endif - # include # include -# include STRING_H -# ifdef STDARG +# include # include -# else -# ifdef VARARGS -# include -# endif /* VARARGS */ -# endif /* STDARG */ -# define rtfInternal # include "rtf.h" -# undef rtfInternal /* * include hard coded charsets @@ -2786,12 +2774,6 @@ void RTFSetMsgProc(RTFFuncPtr proc) } -# ifdef STDARG - -/* - * This version is for systems with stdarg - */ - void RTFMsg (char *fmt, ...) { char buf[rtfBufSiz]; @@ -2803,45 +2785,6 @@ char buf[rtfBufSiz]; (*msgProc) (buf); } -# else /* !STDARG */ - -# ifdef VARARGS - - -/* - * This version is for systems that have varargs. - */ - -void RTFMsg (va_dcl va_alist) -{ -va_list args; -char *fmt; -char buf[rtfBufSiz]; - - va_start (args); - fmt = va_arg (args, char *); - vsprintf (buf, fmt, args); - va_end (args); - (*msgProc) (buf); -} - -# else /* !VARARGS */ - -/* - * This version is for systems that don't have varargs. - */ - -void RTFMsg (char *fmt, char *a1, char *a2, char *a3, char *a4, char *a5, char *a6, char *a7, char *a8, char *a9) -{ -char buf[rtfBufSiz]; - - sprintf (buf, fmt, a1, a2, a3, a4, a5, a6, a7, a8, a9); - (*msgProc) (buf); -} - -# endif /* !VARARGS */ -# endif /* !STDARG */ - /* ---------------------------------------------------------------------- */ @@ -2869,12 +2812,6 @@ void RTFSetPanicProc(RTFFuncPtr proc) } -# ifdef STDARG - -/* - * This version is for systems with stdarg - */ - void RTFPanic(char *fmt, ...) { char buf[rtfBufSiz]; @@ -2892,56 +2829,3 @@ char buf[rtfBufSiz]; } (*panicProc) (buf); } - -# else /* !STDARG */ - -# ifdef VARARGS - - -/* - * This version is for systems that have varargs. - */ - -void RTFPanic(va_dcl va_alist) -{ -va_list args; -char *fmt; -char buf[rtfBufSiz]; - - va_start (args); - fmt = va_arg (args, char *); - vsprintf (buf, fmt, args); - va_end (args); - (void) strcat (buf, "\n"); - if (prevChar != EOF && rtfTextBuf != (char *) NULL) - { - sprintf (buf + strlen (buf), - "Last token read was \"%s\" near line %ld, position %d.\n", - rtfTextBuf, rtfLineNum, rtfLinePos); - } - (*panicProc) (buf); -} - -# else /* !VARARGS */ - -/* - * This version is for systems that don't have varargs. - */ - -void RTFPanic (char *fmt, char *a1, char *a2, char *a3, char *a4, char *a5, char *a6, char *a7, char *a8, char *a9) -{ -char buf[rtfBufSiz]; - - sprintf (buf, fmt, a1, a2, a3, a4, a5, a6, a7, a8, a9); - (void) strcat (buf, "\n"); - if (prevChar != EOF && rtfTextBuf != (char *) NULL) - { - sprintf (buf + strlen (buf), - "Last token read was \"%s\" near line %ld, position %d.\n", - rtfTextBuf, rtfLineNum, rtfLinePos); - } - (*panicProc) (buf); -} - -# endif /* !VARARGS */ -# endif /* !STDARG */ diff --git a/dlls/richedit/rtf.h b/dlls/richedit/rtf.h index 4a7da84ff8b..cece77b8d15 100644 --- a/dlls/richedit/rtf.h +++ b/dlls/richedit/rtf.h @@ -1438,18 +1438,8 @@ void RTFSetPanicProc (); * stdarg.h. */ -# ifndef rtfInternal -void RTFMsg (); -void RTFPanic (); -# else -# ifdef STDARG void RTFMsg (char *fmt, ...); void RTFPanic (char *fmt, ...); -# else -void RTFMsg (); -void RTFPanic (); -# endif /* STDARG */ -# endif /* rtfInternal */ int RTFReadOutputMap (); int RTFReadCharSetMap ();