Fix compile warning in oic_string unit test.
authorJon A. Cruz <jonc@osg.samsung.com>
Wed, 17 Jun 2015 02:59:21 +0000 (19:59 -0700)
committerErich Keane <erich.keane@intel.com>
Wed, 17 Jun 2015 15:34:17 +0000 (15:34 +0000)
Unit test was emitting a warning due to type mismatch of the constant.
Corrected it by explicitly using the proper type.

Change-Id: Ibabdf289a46df025007b091b8a5e05f5a6ce7821
Signed-off-by: Jon A. Cruz <jonc@osg.samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/1289
Reviewed-by: Ravi Nanjundappa <nravi.n@samsung.com>
Reviewed-by: Erich Keane <erich.keane@intel.com>
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
resource/c_common/oic_string/test/linux/oic_string_tests.cpp

index 77f95ab..eccf05e 100644 (file)
@@ -271,7 +271,7 @@ TEST(StringTests, StrcatExtraRoom)
 
     char *result = OICStrcat(target, sizeof(target), source);
     EXPECT_EQ(target, result);
-    EXPECT_EQ(6, strlen(target));
+    EXPECT_EQ(static_cast<size_t>(6), strlen(target));
     EXPECT_STREQ("Orig12", target);
 
     for(size_t i = sizeof("Orig12"); i < sizeof(target); ++i)