[wifi-direct] wifi_direct_get_wps_pin() should NULL check pin pointer. 22/61722/1
authorNishant Chaprana <n.chaprana@samsung.com>
Thu, 10 Mar 2016 06:21:54 +0000 (11:51 +0530)
committerNishant Chaprana <n.chaprana@samsung.com>
Thu, 10 Mar 2016 06:21:54 +0000 (11:51 +0530)
Change-Id: I67515e01b28e17a4034ec5e32a2410b0b53cd8c8
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
packaging/capi-network-wifi-direct.spec
src/wifi-direct-client-proxy.c

index c79c597..3445a06 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-network-wifi-direct
 Summary:    Network WiFi-Direct Library
-Version:    1.2.49
+Version:    1.2.50
 Release:    1
 Group:      Network & Connectivity/API
 License:    Apache-2.0
index cf8c088..1795d9f 100755 (executable)
@@ -2209,6 +2209,12 @@ int wifi_direct_get_wps_pin(char **pin)
                return WIFI_DIRECT_ERROR_NOT_INITIALIZED;
        }
 
+       if (!pin) {
+               WDC_LOGE("NULL Param [pin]!");
+               __WDC_LOG_FUNC_END__;
+               return WIFI_DIRECT_ERROR_INVALID_PARAMETER;
+       }
+
        reply = wifi_direct_dbus_method_call_sync(WFD_MANAGER_CONFIG_INTERFACE,
                                          "GetWpsPin",
                                          NULL,