]> git.sur5r.net Git - cc65/blobdiff - src/common/va_copy.h
Merge remote-tracking branch 'upstream/master' into a5200
[cc65] / src / common / va_copy.h
index cb896b4772323dc1f218cc2cbfaf5408a6efd78d..2f56efa1a6e4cb28b939c374843d51fd2ee52210 100644 (file)
 #define va_copy(dest,src)       __va_copy(dest, src)
 #endif
 
+/* MS VC allows for assignment */
+#if defined(_MSC_VER)
+#define va_copy(dest,src)       ((dest) = (src))
+#endif
+
 /* If va_copy is not defined now, we have a problem */
 #if !defined(va_copy)
 #error "Need a working va_copy!"
@@ -69,7 +74,5 @@
 
 
 /* End of va_copy.h */
-#endif
-
-
 
+#endif