[systeminfo] Prevent possible crash when failure initialization 62/252662/1
authorPiotr Kosko/Native/Web API (PLT) /SRPOL/Engineer/Samsung Electronics <p.kosko@samsung.com>
Mon, 1 Feb 2021 06:48:15 +0000 (07:48 +0100)
committerPiotr Kosko/Native/Web API (PLT) /SRPOL/Engineer/Samsung Electronics <p.kosko@samsung.com>
Mon, 1 Feb 2021 07:19:59 +0000 (08:19 +0100)
SVACE: 456450

[verification] Code compiles without errors

Change-Id: I0b2f0c0c8d27ff0cc6edf3099f7ec77a2d825c7c

src/systeminfo/systeminfo_manager.cc

index 5d7988f..f7ad450 100644 (file)
@@ -463,13 +463,13 @@ SysteminfoManager::SysteminfoManager(SysteminfoInstance* instance)
     LoggerE("%s", log_msg.c_str());
   } else {
     LoggerD("WIFI initialization succeed");
-  }
-  error = wifi_manager_set_rssi_level_changed_cb(wifi_manager_, OnWifiLevelChangedCb, this);
-  if (WIFI_MANAGER_ERROR_NONE != error) {
-    std::string log_msg = "Setting wifi listener failed: " + std::string(get_error_message(error));
-    LoggerE("%s", log_msg.c_str());
-  } else {
-    LoggerD("Setting wifi listener succeed");
+    error = wifi_manager_set_rssi_level_changed_cb(wifi_manager_, OnWifiLevelChangedCb, this);
+    if (WIFI_MANAGER_ERROR_NONE != error) {
+      std::string log_msg = "Setting wifi listener failed: " + std::string(get_error_message(error));
+      LoggerE("%s", log_msg.c_str());
+    } else {
+      LoggerD("Setting wifi listener succeed");
+    }
   }
   InitCameraTypes();
 }