Fix Coverity issues : #1148638, 1148639, 1148641, 1148643 86/242586/3 accepted/tizen/unified/20200831.002532 submit/tizen/20200828.064124
authorJihoon Jung <jh8801.jung@samsung.com>
Fri, 28 Aug 2020 05:55:09 +0000 (14:55 +0900)
committerJihoon Jung <jh8801.jung@samsung.com>
Fri, 28 Aug 2020 06:21:02 +0000 (15:21 +0900)
Change-Id: If9771101d8c01612bbbf9d3823fa73fa8c5dd1b7
Signed-off-by: Jihoon Jung <jh8801.jung@samsung.com>
src/UwbConfig.cpp
src/UwbIfaceHandler.cpp
src/UwbNode.cpp

index 501c8e3..dedd183 100755 (executable)
@@ -35,7 +35,7 @@ UwbConfig::UwbConfig(int node_id, int pan_id, GVariant *configurations)
 UwbConfig::UwbConfig(const UwbConfig* config)
 {
        _node_id = config->_node_id;
-       _node_id = config->_pan_id;
+       _pan_id = config->_pan_id;
        _configurations = config->_configurations;
 }
 
index 940312c..abb8f7b 100644 (file)
@@ -381,10 +381,13 @@ private:
 
                GVariant *networks_gvar = nullptr;
                buildNetworkGvar(node_list, &networks_gvar);
-               delete uwb_network;
 
                uwb_gdbuslib_manager_complete_get_network_info(gdbus_manager, invocation,
                                (uint16_t)uwb_network->getPanId(), networks_gvar);
+
+               delete node_list;
+               delete uwb_network;
+
                __UWB_LOG_FUNC_EXIT__;
                return TRUE;
        }
index a94c203..59bccc6 100755 (executable)
@@ -28,6 +28,7 @@ UwbNode::UwbNode(UwbNode *node)
        _x = node->_x;
        _y = node->_y;
        _z = node->_z;
+       _is_remote = node->_is_remote;
 }
 
 void UwbNode::setDistance(unsigned long long distance)