Fix do not check privilege bug 62/79062/1 accepted/tizen/common/20160708.140756 accepted/tizen/ivi/20160708.092005 accepted/tizen/ivi/20160708.092050 accepted/tizen/mobile/20160708.091827 accepted/tizen/mobile/20160708.092013 accepted/tizen/tv/20160708.091921 accepted/tizen/tv/20160708.092039 accepted/tizen/wearable/20160708.091810 accepted/tizen/wearable/20160708.092007 submit/tizen/20160708.042127 submit/tizen/20160708.065258
authorHyunho Kang <hhstark.kang@samsung.com>
Fri, 8 Jul 2016 04:54:05 +0000 (13:54 +0900)
committerHyunho Kang <hhstark.kang@samsung.com>
Fri, 8 Jul 2016 04:59:28 +0000 (13:59 +0900)
- data_control_provider_send_data_change_noti

Change-Id: I598b6a893479bf2af4fd6c59535659e44f3ff98c
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
src/data_control_provider.c

index b51cdee..e490c29 100755 (executable)
@@ -592,6 +592,9 @@ EXPORT_API int data_control_provider_send_data_change_noti(
                data_control_data_change_type_e type,
                bundle *data)
 {
+       int retval = datacontrol_check_privilege(PRIVILEGE_PROVIDER);
+       if (retval != DATA_CONTROL_ERROR_NONE)
+               return retval;
        if (!provider)
                return DATA_CONTROL_ERROR_INVALID_PARAMETER;
        if (provider->provider_id == NULL || provider->data_id == NULL)