Add NULL check for connect_mode 23/259723/3
authorNishant Chaprana <n.chaprana@samsung.com>
Fri, 11 Jun 2021 10:12:51 +0000 (15:42 +0530)
committerJaehyun Kim <jeik01.kim@samsung.com>
Tue, 15 Jun 2021 08:02:01 +0000 (08:02 +0000)
Change-Id: I771e9c311b7a1e2d61cddbce868e6bf5c2586146
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
src/wifi_manager.c

index 0d1a2a9..f5acb2d 100755 (executable)
@@ -1701,6 +1701,12 @@ EXPORT_API int wifi_manager_get_auto_connect(wifi_manager_h wifi, int *connect_m
 
        RET_ERR_IF_HANDLE_IS_NOT_VALID_OR_NOT_INITIALIZED(wifi, __NETWORK_CAPI_FUNC_EXIT__);
 
+       if (connect_mode == NULL) {
+               WIFI_LOG(WIFI_ERROR, "Invalid parameter: connect_mode is NULL");
+               __NETWORK_CAPI_FUNC_EXIT__;
+               return WIFI_MANAGER_ERROR_INVALID_PARAMETER;
+       }
+
        rv = _wifi_get_auto_connect(wifi, connect_mode);
 
        __NETWORK_CAPI_FUNC_EXIT__;