svn merge ^/trunk/blender -r42080:42095
[blender.git] / source / blender / makesrna / RNA_access.h
index c0faed6988515a17cbc583c06b8c45345d5620c6..3800b09e3f7b3986b87d4b4f4c0f1255a760421c 100644 (file)
@@ -997,8 +997,8 @@ StructRNA *ID_code_to_RNA_type(short idcode);
 /* macro which inserts the function name */
 #ifdef __GNUC__
 #  define RNA_warning(format, args...) _RNA_warning("%s: " format "\n", __func__, ##args)
-#else /* MSVC doesnt support variable length args in macros */
-#  define RNA_warning _RNA_warning
+#else
+#  define RNA_warning(format, args, ...) _RNA_warning("%s: " format "\n", __FUNCTION__, __VA_ARGS__)
 #endif
 
 void _RNA_warning(const char *format, ...)