TIZEN_LOGI("result(%d)", result);
if (result == SERVICE_RESULT_SUCCEEDED) {
- char** resultFilename[] = {0, };
+ char** resultFilename = 0;
int length = 0;
- int ret = service_get_extra_data_array(reply, SERVICE_DATA_SELECTED, &(*resultFilename), &length);
+ int ret = service_get_extra_data_array(reply, SERVICE_DATA_SELECTED, &resultFilename, &length);
if (ret != SERVICE_ERROR_NONE)
return;
if (length) {
Eina_List* list = 0;
for (int i = 0; i < length; ++i) {
- char* result = *(resultFilename[i]);
+ char* result = resultFilename[i];
int len = strlen(result) + 1;
char* fileName = static_cast<char*>(malloc(sizeof(char) * len));
memset(fileName, 0, sizeof(char) * len);
return false;
service_set_operation(svcHandle, SERVICE_OPERATION_CREATE_CONTENT);
- service_set_mime(svcHandle, "image/*");
+ service_set_mime(svcHandle, "image/jpg");
service_add_extra_data(svcHandle, "CALLER", "webkit");
service_add_extra_data(svcHandle, "http://tizen.org/appcontrol/data/camera/allow_switch", "false");
return false;
service_set_operation(svcHandle, SERVICE_OPERATION_CREATE_CONTENT);
- service_set_mime(svcHandle, "video/*");
+ service_set_mime(svcHandle, "video/3gp");
service_add_extra_data(svcHandle, "CALLER", "webkit");
service_add_extra_data(svcHandle, "http://tizen.org/appcontrol/data/camera/allow_switch", "false");
else
service_set_mime(service, "*/*");
- if (allow_multiple_files == TRUE){
+ if (allow_multiple_files)
service_add_extra_data(service, "http://tizen.org/appcontrol/data/selection_mode", "multiple");
- } else {
+ else
service_add_extra_data(service, "http://tizen.org/appcontrol/data/selection_mode", "single");
- }
+
service_set_app_id (service, "tizen.filemanager");