From 5e94498ed04820b1022f0bead0f7d4d5fb7a06dd Mon Sep 17 00:00:00 2001 From: John Beard Date: Wed, 2 Mar 2022 23:47:01 +0000 Subject: [PATCH] CAPTURE not variadic when disabled This caused errors on CAPTURE(a,b) when CATCH_CONFIG_DISABLE is set. Closes: #2316 --- include/catch.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/catch.hpp b/include/catch.hpp index dbcb9495..e027712b 100644 --- a/include/catch.hpp +++ b/include/catch.hpp @@ -433,7 +433,7 @@ using Catch::Detail::Approx; #define INFO( msg ) (void)(0) #define UNSCOPED_INFO( msg ) (void)(0) #define WARN( msg ) (void)(0) -#define CAPTURE( msg ) (void)(0) +#define CAPTURE( ... ) (void)(0) #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE_NO_REGISTRATION(INTERNAL_CATCH_UNIQUE_NAME( C_A_T_C_H_T_E_S_T_ )) #define TEST_CASE_METHOD( className, ... ) INTERNAL_CATCH_TESTCASE_NO_REGISTRATION(INTERNAL_CATCH_UNIQUE_NAME( C_A_T_C_H_T_E_S_T_ ))