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 501c8e36b557db6b7defaf382589ed5524143e1f..dedd18352b575c8cbb2a78d6245da465059e1dc6 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 940312c53241f8fb4139c832515758150edb6df0..abb8f7b26a5b9091e067a6e134179910a0aa41a8 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 a94c20390078775121cc7392a2bb1a844542efbe..59bccc6f0d8278735f91c15007252759df11fe4b 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)