diff --git a/cde/programs/dtappbuilder/src/abmf/write_c.c b/cde/programs/dtappbuilder/src/abmf/write_c.c index 6b49fa493..7eb647ce6 100644 --- a/cde/programs/dtappbuilder/src/abmf/write_c.c +++ b/cde/programs/dtappbuilder/src/abmf/write_c.c @@ -350,14 +350,10 @@ write_func_def_params( va_list va_params ) { -#ifdef __ppc -# define va_start_params() __va_copy(params, va_params) +#if defined(__ppc) || defined(linux) +#define va_start_params() __va_copy(params, va_params) #else -# if defined(linux) -# define va_start_params() va_copy(params, va_params) -# else -# define va_start_params() (params = va_params) -# endif +#define va_start_params() (params = va_params) #endif #define va_end_params() (0) va_list params;