OSDN Git Service

make NDEBUG version of UNIMPLEMENTED() macro variadic too
authorChris Forbes <chrisforbes@google.com>
Fri, 18 Jan 2019 19:21:53 +0000 (11:21 -0800)
committerChris Forbes <chrisforbes@google.com>
Fri, 18 Jan 2019 19:26:19 +0000 (19:26 +0000)
Change-Id: Ib5e2ec3c443955aefe8b001b926469b9ce5accff
Reviewed-on: https://swiftshader-review.googlesource.com/c/23828
Tested-by: Chris Forbes <chrisforbes@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
src/Vulkan/VkDebug.hpp

index eca0744..4432df2 100644 (file)
@@ -74,7 +74,7 @@ inline void trace() {}
        assert(false); \
        } while(0)
 #else
-       #define UNIMPLEMENTED() FIXME("\t! Unimplemented: %s(%d)\n", __FUNCTION__, __LINE__)
+       #define UNIMPLEMENTED(...) FIXME("\t! Unimplemented: %s(%d)\n", __FUNCTION__, __LINE__)
 #endif
 
 // A macro for code which is not expected to be reached under valid assumptions