From 031931d95aaa98d5e79907042e09f9e366d861cf Mon Sep 17 00:00:00 2001 From: Stefan Ginsberg Date: Fri, 28 Nov 2008 20:18:13 +0000 Subject: [PATCH] - Use stdarg.h from psdk so we don't get redefinition conflicts svn path=/trunk/; revision=37709 --- .../include/freebsd/src/sys/machine/stdarg.h | 29 +------------------ 1 file changed, 1 insertion(+), 28 deletions(-) diff --git a/reactos/lib/drivers/oskittcp/include/freebsd/src/sys/machine/stdarg.h b/reactos/lib/drivers/oskittcp/include/freebsd/src/sys/machine/stdarg.h index 47ef34cee2d..3b091f59018 100644 --- a/reactos/lib/drivers/oskittcp/include/freebsd/src/sys/machine/stdarg.h +++ b/reactos/lib/drivers/oskittcp/include/freebsd/src/sys/machine/stdarg.h @@ -36,34 +36,7 @@ #ifndef _STDARG_H_ #define _STDARG_H_ -#ifdef _MSC_VER +/* Use psdk */ #include -#else - -typedef char *va_list; - -#ifdef __GNUC__ -#define va_start(AP, LASTARG) \ - (AP = ((va_list) __builtin_next_arg (LASTARG))) -#else -#define __va_promote(type) \ - (((sizeof(type) + sizeof(int) - 1) / sizeof(int)) * sizeof(int)) - -#define va_start(ap, last) \ - (ap = ((va_list)&(last) + __va_promote(last))) -#endif - -#ifdef KERNEL -#define va_arg(ap, type) \ - ((type *)(ap += sizeof(type)))[-1] -#else -#define va_arg(ap, type) \ - ((type *)(ap += sizeof(type) < sizeof(int) ? \ - (abort(), 0) : sizeof(type)))[-1] -#endif - -#define va_end(ap) - -#endif #endif /* !_STDARG_H_ */