From e44122f0946578875cbe3fc375298fc528ed89d8 Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Thu, 13 Feb 2014 17:28:42 -0800 Subject: [PATCH] test: fix signed/unsigned warnings in TestCrushWrapper.cc Irritatingly, using 0 binds to int and generates warnings if the thing we're checking is unsigned, so we have to be explicit. Signed-off-by: Greg Farnum Reviewed-by: Sam Just --- src/test/crush/TestCrushWrapper.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/crush/TestCrushWrapper.cc b/src/test/crush/TestCrushWrapper.cc index 74509dcd26546..3b2990d76b732 100644 --- a/src/test/crush/TestCrushWrapper.cc +++ b/src/test/crush/TestCrushWrapper.cc @@ -523,7 +523,7 @@ TEST(CrushWrapper, dump_rules) { stringstream ss; f->flush(ss); delete f; - EXPECT_EQ(0, ss.str().find("0NAME")); + EXPECT_EQ((unsigned)0, ss.str().find("0NAME")); } { @@ -532,7 +532,7 @@ TEST(CrushWrapper, dump_rules) { stringstream ss; f->flush(ss); delete f; - EXPECT_EQ(0, ss.str().find("0NAME")); + EXPECT_EQ((unsigned)0, ss.str().find("0NAME")); EXPECT_NE(string::npos, ss.str().find("takedefault")); } -- 2.39.5