diff --git a/.cirrus.yml b/.cirrus.yml index c3799ca..a901c59 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -1,5 +1,5 @@ freebsd_instance: - image_family: freebsd-13-0 + image_family: freebsd-13-2 task: install_script: pkg install -y cmake diff --git a/c89stringutils/c89stringutils_string_extras.c b/c89stringutils/c89stringutils_string_extras.c index b24edda..5c6fd42 100644 --- a/c89stringutils/c89stringutils_string_extras.c +++ b/c89stringutils/c89stringutils_string_extras.c @@ -192,7 +192,7 @@ size_t strerrorlen_s(errno_t errnum) { #ifdef HAVE___VA_COPY #define VA_COPY(dest, src) __va_copy(dest, src) #else -#define VA_COPY(dest, src) (dest) = (src) +#define VA_COPY(dest, src) va_copy((dest), (src)) #endif #endif #endif /* ! VA_COPY */