Fix Klocwork issues 09/42109/1
authorLukasz Kostyra <l.kostyra@samsung.com>
Tue, 23 Jun 2015 09:28:51 +0000 (11:28 +0200)
committerLukasz Kostyra <l.kostyra@samsung.com>
Tue, 23 Jun 2015 09:28:51 +0000 (11:28 +0200)
[Bug]           Issues reported by Klocwork
[Cause]         N/A
[Solution]      N/A
[Verification]  Build, install, run tests

Change-Id: I745cccedceff96fc3b1f475da4308f17775a6d24

libs/config/from-kvjson-visitor.hpp
libs/ipc/internals/processor.cpp
libs/ipc/internals/processor.hpp
tests/unit_tests/config/ut-dynvisit.cpp

index f9c11ef..943dbb8 100644 (file)
@@ -212,8 +212,8 @@ private:
             json_object_put(visitor.mObject);
             visitor.mObject = nullptr;
         }
-        for (int i = 0; i < length; ++i) {
-            visitor.getValue(i, value[i]);
+        for (int idx = 0; idx < length; ++idx) {
+            visitor.getValue(idx, value[idx]);
         }
     }
 
index 9cb86c0..2e7a575 100644 (file)
@@ -647,7 +647,7 @@ bool Processor::onSendResultRequest(SendResultRequest& request)
     return false;
 }
 
-bool Processor::onFinishRequest(FinishRequest& request)
+bool Processor::onFinishRequest(FinishRequest& requestFinisher)
 {
     LOGS(mLogPrefix + "Processor onFinishRequest");
 
@@ -686,7 +686,7 @@ bool Processor::onFinishRequest(FinishRequest& request)
 
     mIsRunning = false;
 
-    request.conditionPtr->notify_all();
+    requestFinisher.conditionPtr->notify_all();
     return true;
 }
 
index 121978c..a0e39bf 100644 (file)
@@ -466,7 +466,7 @@ private:
     bool onAddPeerRequest(AddPeerRequest& request);
     bool onRemovePeerRequest(RemovePeerRequest& request);
     bool onSendResultRequest(SendResultRequest& request);
-    bool onFinishRequest(FinishRequest& request);
+    bool onFinishRequest(FinishRequest& requestFinisher);
 
     bool onReturnValue(Peers::iterator& peerIt,
                        const MessageID messageID);
index bbe45e0..b2a0372 100644 (file)
@@ -60,7 +60,7 @@ void checkJsonConfig(const TestConfig& cfg, const std::string& json)
     TestConfig cfg2;
     loadFromJsonString(json, cfg2);
     BOOST_CHECK_EQUAL(cfg2.intVal, cfg.intVal);
-    BOOST_CHECK_EQUAL(cfg.int64Val, cfg.int64Val);
+    BOOST_CHECK_EQUAL(cfg2.int64Val, cfg.int64Val);
     BOOST_CHECK_EQUAL(cfg2.boolVal, cfg.boolVal);
     BOOST_CHECK_EQUAL(cfg2.stringVal, cfg.stringVal);
     BOOST_CHECK_EQUAL(cfg2.intVector.size(), cfg.intVector.size());