[Attach-panel] Check privilege of video recorder 51/131951/1 accepted/tizen/4.0/unified/20170816.020130 accepted/tizen/4.0/unified/20170828.222152 accepted/tizen/unified/20170605.151326 submit/tizen/20170605.022601 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0/20170828.100008 submit/tizen_4.0_unified/20170814.115522
authormoon87.park <moon87.park@samsung.com>
Wed, 31 May 2017 09:43:49 +0000 (18:43 +0900)
committermoon87.park <moon87.park@samsung.com>
Wed, 31 May 2017 09:43:49 +0000 (18:43 +0900)
Change-Id: I2bb399348ab8be0b1140529a094040b63e9a8a76

src/attach_panel.c

index 49041b868bb5c911ba17a8515ac66c207c1aaadf..52cd68b213a0ff5a9086c6fa3d482bf1fbfefa30 100644 (file)
@@ -539,10 +539,12 @@ EXPORT_API int attach_panel_add_content_category(attach_panel_h attach_panel, at
                retv_if(ret < 0, ATTACH_PANEL_ERROR_PERMISSION_DENIED);
                break;
        case ATTACH_PANEL_CONTENT_CATEGORY_TAKE_PICTURE:
+       case ATTACH_PANEL_CONTENT_CATEGORY_VIDEO_RECORDER:
                ret = system_info_get_platform_bool(PLATFORM_FEATURE_CAMERA, &value);
                break_if(SYSTEM_INFO_ERROR_NONE != ret);
                retv_if(false == value, ATTACH_PANEL_ERROR_UNSUPPORTED_CONTENT_CATEGORY);
                ret = __check_privilege(PRIVILEGE_CAMERA);
+               retv_if(ret < 0, ATTACH_PANEL_ERROR_PERMISSION_DENIED);
 
                ret = __check_privilege(PRIVILEGE_APPMANAGER_LAUNCH);
                retv_if(ret < 0, ATTACH_PANEL_ERROR_PERMISSION_DENIED);