Repository: qpid-proton Updated Branches: refs/heads/master f48e4cf4f -> fdb3789b9
PROTON-1881: More C++ warnings that slipped in when flags weren't there Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/fdb3789b Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/fdb3789b Diff: http://git-wip-us.apache.org/repos/asf/qpid-proton/diff/fdb3789b Branch: refs/heads/master Commit: fdb3789b95142a2d64b190bf43c1cc9b4e6ec489 Parents: f48e4cf Author: Andrew Stitcher <[email protected]> Authored: Wed Jul 18 16:05:32 2018 -0400 Committer: Andrew Stitcher <[email protected]> Committed: Wed Jul 18 16:05:32 2018 -0400 ---------------------------------------------------------------------- cpp/src/interop_test.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/fdb3789b/cpp/src/interop_test.cpp ---------------------------------------------------------------------- diff --git a/cpp/src/interop_test.cpp b/cpp/src/interop_test.cpp index a253a37..797bc70 100644 --- a/cpp/src/interop_test.cpp +++ b/cpp/src/interop_test.cpp @@ -63,22 +63,22 @@ void test_decoder_primitives_exact() { decoder d(dv); d.decode(read("primitives")); ASSERT(d.more()); - try { get< ::int8_t>(d); FAIL("got bool as byte"); } catch(conversion_error){} + try { get< ::int8_t>(d); FAIL("got bool as byte"); } catch(const conversion_error&){} ASSERT_EQUAL(true, get<bool>(d)); ASSERT_EQUAL(false, get<bool>(d)); - try { get< ::int8_t>(d); FAIL("got ubyte as byte"); } catch(conversion_error){} + try { get< ::int8_t>(d); FAIL("got ubyte as byte"); } catch(const conversion_error&){} ASSERT_EQUAL(42, get< ::uint8_t>(d)); - try { get< ::int32_t>(d); FAIL("got uint as ushort"); } catch(conversion_error){} + try { get< ::int32_t>(d); FAIL("got uint as ushort"); } catch(const conversion_error&){} ASSERT_EQUAL(42, get< ::uint16_t>(d)); - try { get< ::uint16_t>(d); FAIL("got short as ushort"); } catch(conversion_error){} + try { get< ::uint16_t>(d); FAIL("got short as ushort"); } catch(const conversion_error&){} ASSERT_EQUAL(-42, get< ::int16_t>(d)); ASSERT_EQUAL(12345u, get< ::uint32_t>(d)); ASSERT_EQUAL(-12345, get< ::int32_t>(d)); ASSERT_EQUAL(12345u, get< ::uint64_t>(d)); ASSERT_EQUAL(-12345, get< ::int64_t>(d)); - try { get<double>(d); FAIL("got float as double"); } catch(conversion_error){} + try { get<double>(d); FAIL("got float as double"); } catch(const conversion_error&){} ASSERT_EQUAL(0.125f, get<float>(d)); - try { get<float>(d); FAIL("got double as float"); } catch(conversion_error){} + try { get<float>(d); FAIL("got double as float"); } catch(const conversion_error&){} ASSERT_EQUAL(0.125, get<double>(d)); ASSERT(!d.more()); } --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
