Fixed a crash problme when removing a device from user using the 41/212741/1
authorsaerome.kim <saerome.kim@samsung.com>
Mon, 26 Aug 2019 06:25:59 +0000 (15:25 +0900)
committersaerome.kim <saerome.kim@samsung.com>
Mon, 26 Aug 2019 10:23:18 +0000 (19:23 +0900)
device's handle.

Change-Id: I2464e14a712f47aa8d3c1ff37aba09bd9d5b1022
Signed-off-by: saerome.kim <saerome.kim@samsung.com>
packaging/capi-network-ua.spec
src/user-awareness-service.c

index 9621fe340b8782e09b737b95dcc400360d15dc0a..8edc80e9411071e32dbe8bd40317abbd46067c18 100644 (file)
@@ -1,6 +1,6 @@
 Name: capi-network-ua
 Summary: User Awareness Framework CAPI
-Version: 0.6.8
+Version: 0.6.9
 Release: 1
 License: Apache-2.0
 Source0: %{name}-%{version}.tar.gz
index 2ce962364c3bd6654280f5b97e5f2a353deed07e..e24c2338afcac4335c8b7f2d091e35526d7d0f83 100644 (file)
@@ -535,8 +535,11 @@ int ua_service_remove_device(ua_service_h service_handle, ua_device_h device_han
        ua_service_info_s* service_info = (ua_service_info_s*)service_handle;
        ua_dev_info_s* device_info = (ua_dev_info_s*)device_handle;
 
-       UA_VALIDATE_INPUT_PARAMETER(service_handle);
-       UA_VALIDATE_INPUT_PARAMETER(device_handle);
+       UA_VALIDATE_INPUT_PARAMETER(service_info);
+       UA_VALIDATE_INPUT_PARAMETER(service_info->name);
+       UA_VALIDATE_INPUT_PARAMETER(device_info);
+       UA_VALIDATE_INPUT_PARAMETER(device_info->device_id);
+
        UA_VALIDATE_HANDLE(service_handle, ua_services_list);
        UA_PRINT_DEVICE_HANDLE(device_handle);