From d4f9690f5177be6720e9f8c2bbe9febbc9f5afa1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ho=C5=99e=C5=88ovsk=C3=BD?= Date: Sun, 16 Jun 2019 15:09:16 +0200 Subject: [PATCH] Remove superfluous semicolon in the INFO macro Closes #1456 --- docs/release-notes.md | 4 +++- include/internal/catch_capture.hpp | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/release-notes.md b/docs/release-notes.md index c49ddefaac..46e48047d4 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -33,8 +33,10 @@ ## 3.0.0 (in progress) ### Breaking changes -* `ANON_TEST_CASE` has been removed, use `TEST_CASE` with no arguments instead. +* `ANON_TEST_CASE` has been removed, use `TEST_CASE` with no arguments instead (#1220) +### Fixes +* The `INFO` macro no longer contains superfluous semicolon (#1456) ## 2.10.2 diff --git a/include/internal/catch_capture.hpp b/include/internal/catch_capture.hpp index ba842c3efd..e47cc46455 100644 --- a/include/internal/catch_capture.hpp +++ b/include/internal/catch_capture.hpp @@ -129,7 +129,7 @@ /////////////////////////////////////////////////////////////////////////////// #define INTERNAL_CATCH_INFO( macroName, log ) \ - Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log ); + Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log ) /////////////////////////////////////////////////////////////////////////////// #define INTERNAL_CATCH_UNSCOPED_INFO( macroName, log ) \