From: Sage Weil Date: Sun, 23 Feb 2014 17:03:42 +0000 (-0800) Subject: ceph_test_objectstore: fix signed/unsigned warning X-Git-Tag: v0.78~127 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=b25c22a20a9011bc2fda84f977f164e2f5a7baa5;p=ceph.git ceph_test_objectstore: fix signed/unsigned warning In file included from test/objectstore/store_test.cc:33:0: ../src/gtest/include/gtest/gtest.h: In function ‘testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int, T2 = unsigned int]’: ../src/gtest/include/gtest/gtest.h:1300:30: instantiated from ‘static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int, T2 = unsigned int, bool lhs_is_null_literal = false]’ test/objectstore/store_test.cc:484:193: instantiated from here warning: ../src/gtest/include/gtest/gtest.h:1263:3: comparison between signed and unsigned integer expressions [-Wsign-compare] Signed-off-by: Sage Weil --- diff --git a/src/test/objectstore/store_test.cc b/src/test/objectstore/store_test.cc index 3ace88069312..938d4ca5ecc9 100644 --- a/src/test/objectstore/store_test.cc +++ b/src/test/objectstore/store_test.cc @@ -481,7 +481,7 @@ public: len = max_len; ASSERT_EQ(len, result.length()); contents[obj].copy(offset, len, bl); - ASSERT_EQ(r, len); + ASSERT_EQ(r, (int)len); ASSERT_TRUE(result.contents_equal(bl)); } }