sync master with lastest vba changes
[ooovba.git] / dmake / dstdarg.h
blobd9c7260a6e91705914aaea2dbff3888d543cf5e1
1 /* RCS $Id: dstdarg.h,v 1.1.1.1 2000-09-22 15:33:25 hr Exp $
2 --
3 -- SYNOPSIS
4 --
5 -- DESCRIPTION
6 --
7 -- AUTHOR
8 -- Dennis Vadura, dvadura@dmake.wticorp.com
9 --
10 -- WWW
11 -- http://dmake.wticorp.com/
13 -- COPYRIGHT
14 -- Copyright (c) 1996,1997 by WTI Corp. All rights reserved.
15 --
16 -- This program is NOT free software; you can redistribute it and/or
17 -- modify it under the terms of the Software License Agreement Provided
18 -- in the file <distribution-root>/readme/license.txt.
20 -- LOG
21 -- Use cvs log to obtain detailed change logs.
23 #include <stdarg.h>
25 #define ARG(a,b) a
27 #if __STDC__ || defined(__TURBOC__) || defined(__IBMC__)
28 # define va_alist_type ...
29 # ifdef va_alist
30 # undef va_alist
31 # endif
32 # define va_alist
33 # define DARG(a,b)
34 #else
35 # ifdef va_alist
36 # define va_alist_type int
37 # define DARG(a,b) a b;
38 # else
39 # define va_alist_type ...
40 # define va_alist
41 # define DARG(a,b)
42 # endif
43 #endif