1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2024-10-26 03:55:04 +03:00

string: Fix va_copy fallback

Fix va_copy fallback reworked in 5cffba83.

Should fix #812.
This commit is contained in:
Nick Wellnhofer 2024-10-19 14:26:39 +02:00
parent a870088f94
commit b7c0f9d2dd
3 changed files with 3 additions and 3 deletions

View File

@ -58,7 +58,7 @@
#ifdef __va_copy
#define va_copy(dest, src) __va_copy(dest, src)
#else
#define va_copy(dest, src) memcpy(dest, src, sizeof(va_list))
#define va_copy(dest, src) memcpy(&(dest), &(src), sizeof(va_list))
#endif
#endif

View File

@ -30,7 +30,7 @@
#ifdef __va_copy
#define va_copy(dest, src) __va_copy(dest, src)
#else
#define va_copy(dest, src) memcpy(dest, src, sizeof(va_list))
#define va_copy(dest, src) memcpy(&(dest), &(src), sizeof(va_list))
#endif
#endif

View File

@ -36,7 +36,7 @@
#ifdef __va_copy
#define va_copy(dest, src) __va_copy(dest, src)
#else
#define va_copy(dest, src) memcpy(dest, src, sizeof(va_list))
#define va_copy(dest, src) memcpy(&(dest), &(src), sizeof(va_list))
#endif
#endif