From f0119757698f4e94c45c91adcb442408d0ed6cd9 Mon Sep 17 00:00:00 2001 From: Jesse Beder Date: Wed, 23 May 2012 15:12:36 -0500 Subject: [PATCH] Fixed handler macros to remove warnings in gcc --- test/handlermacros.h | 42 +++++++++++------------------------------- 1 file changed, 11 insertions(+), 31 deletions(-) diff --git a/test/handlermacros.h b/test/handlermacros.h index 6b87303..db2019c 100644 --- a/test/handlermacros.h +++ b/test/handlermacros.h @@ -155,56 +155,36 @@ namespace Test { MockEventHandler handler;\ std::stringstream stream(ex);\ YAML::Parser parser(stream);\ -while(parser.HandleNextDocument(handler))\ +while(parser.HandleNextDocument(handler)) {} #define EXPECT_DOC_START()\ -do {\ -handler.Expect(Event(Event::DocStart, "", 0, ""));\ -} while(false) +handler.Expect(Event(Event::DocStart, "", 0, "")) #define EXPECT_DOC_END()\ -do {\ -handler.Expect(Event(Event::DocEnd, "", 0, ""));\ -} while(false) +handler.Expect(Event(Event::DocEnd, "", 0, "")) #define EXPECT_NULL(anchor)\ -do {\ -handler.Expect(Event(Event::Null, "", anchor, ""));\ -} while(false) +handler.Expect(Event(Event::Null, "", anchor, "")) #define EXPECT_ALIAS(anchor)\ -do {\ -handler.Expect(Event(Event::Alias, "", anchor, ""));\ -} while(false) +handler.Expect(Event(Event::Alias, "", anchor, "")) #define EXPECT_SCALAR(tag, anchor, value)\ -do {\ -handler.Expect(Event(Event::Scalar, tag, anchor, value));\ -} while(false) +handler.Expect(Event(Event::Scalar, tag, anchor, value)) #define EXPECT_SEQ_START(tag, anchor)\ -do {\ -handler.Expect(Event(Event::SeqStart, tag, anchor, ""));\ -} while(false) +handler.Expect(Event(Event::SeqStart, tag, anchor, "")) #define EXPECT_SEQ_END()\ -do {\ -handler.Expect(Event(Event::SeqEnd, "", 0, ""));\ -} while(false) +handler.Expect(Event(Event::SeqEnd, "", 0, "")) #define EXPECT_MAP_START(tag, anchor)\ -do {\ -handler.Expect(Event(Event::MapStart, tag, anchor, ""));\ -} while(false) +handler.Expect(Event(Event::MapStart, tag, anchor, "")) #define EXPECT_MAP_END()\ -do {\ -handler.Expect(Event(Event::MapEnd, "", 0, ""));\ -} while(false) +handler.Expect(Event(Event::MapEnd, "", 0, "")) #define DONE()\ -do {\ -return handler.Check();\ -} while(false) +return handler.Check() }