Index: Utilities/cmxmlrpc/xmlrpc_data.c =================================================================== RCS file: /cvsroot/CMake/CMake/Utilities/cmxmlrpc/xmlrpc_data.c,v retrieving revision 1.5 diff -r1.5 xmlrpc_data.c 26,28c26,30 < ** too. */ < #if VA_LIST_IS_ARRAY < #define VA_LIST_COPY(dest,src) memcpy((dest), (src), sizeof(va_list)) --- > ** too. > ** > ** Prefer the va_copy() API if the compiler is C99-compliant. */ > #if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || defined(__APPLE__) > #define VA_LIST_COPY(dest,src) va_copy((dest), (src)) 30c32,36 < #define VA_LIST_COPY(dest,src) ((dest) = (src)) --- > #if VA_LIST_IS_ARRAY > #define VA_LIST_COPY(dest,src) memcpy((dest), (src), sizeof(va_list)) > #else > #define VA_LIST_COPY(dest,src) ((dest) = (src)) > #endif 33d38 <