1 #ifndef OPENGL_CMN_VARARGS_H
2 #define OPENGL_CMN_VARARGS_H
11 # include <X11/Xlib.h>
15 typedef union CMN_KEY_DATA_UNION
25 } CMN_KEY_DATA, *cmn_key_data;
33 #if defined (SOLARIS) || defined (IRIXO32)
35 #define CMN_GET_STACK(n,k) { \
47 #else /* DECOSF1 || HPUX || IRIX avec n32 */
51 #define CMN_GET_STACK(n,k) { \
57 for (i=0; i<n && i<TMaxArgs; i++) \
58 k[i] = va_arg (ap, cmn_key); \
62 args = va_arg (ap, cmn_key *); \
63 for (i=0; i<n && i<TMaxArgs; i++) \
68 #endif /* DECOSF1 || HPUX || IRIX avec n32 */