fix(gcc): fix gcc warnings 39/37139/1
authorEnrico Loparco (eloparco) <eloparco@cisco.com>
Fri, 16 Sep 2022 14:53:05 +0000 (14:53 +0000)
committerEnrico Loparco (eloparco) <eloparco@cisco.com>
Fri, 16 Sep 2022 14:53:05 +0000 (14:53 +0000)
Ref: HICN-787
Signed-off-by: Enrico Loparco (eloparco) <eloparco@cisco.com>
Change-Id: I2a69be00382f6e5b2544b766d6ac9e1f8cae4bd6

apps/ping/src/ping_client.cc
apps/ping/src/ping_server.cc
libtransport/src/test/test_traffic_generator.cc

index 747f4bd..6599b74 100644 (file)
@@ -249,8 +249,8 @@ class Client : private interface::Portal::TransportCallback {
     if (!config_->quiet_) std::cout << std::endl;
 
     send_timestamps_[sequence_number] = utils::SteadyTime::now();
-    for (int i = 0; i < config_->num_int_manifest_suffixes_ &&
-                    !traffic_generator_->hasFinished();
+    for (uint32_t i = 0; i < config_->num_int_manifest_suffixes_ &&
+                         !traffic_generator_->hasFinished();
          i++) {
       uint32_t sequence_number = traffic_generator_->getSuffix();
 
index b91b2c6..325ef67 100644 (file)
@@ -149,6 +149,8 @@ class CallbackContainer {
       p.produce(*content_object);
     } else {  // Interest manifest
       uint32_t _, *suffix = NULL;
+      UNUSED(_);
+
       interest_manifest_foreach_suffix(interest.getIntManifestHeader(), suffix,
                                        _) {
         name.setSuffix(*suffix);
index 88cb2de..733acbb 100644 (file)
@@ -88,7 +88,7 @@ TEST_F(TrafficGeneratorTest, IncrSuffixCheckSentCount) {
       PREFIX, FIRST_SUFFIX, NUM_PINGS);
 
   for (int i = 0; i < NUM_PINGS; i++) {
-    EXPECT_EQ(traffic_generator_->getSentCount(), i);
+    EXPECT_EQ(traffic_generator_->getSentCount(), (uint32_t)i);
     EXPECT_FALSE(traffic_generator_->hasFinished());
     traffic_generator_->getSuffix();
   }