From: Greg Farnum Date: Fri, 14 Feb 2014 01:28:42 +0000 (-0800) Subject: test: fix signed/unsigned warnings in TestCrushWrapper.cc X-Git-Tag: v0.78~180 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e44122f0946578875cbe3fc375298fc528ed89d8;p=ceph.git 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 --- diff --git a/src/test/crush/TestCrushWrapper.cc b/src/test/crush/TestCrushWrapper.cc index 74509dcd2654..3b2990d76b73 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")); }