Apply code for TV Product 57/126857/1
authorHaejeong Kim <backto.kim@samsung.com>
Tue, 25 Apr 2017 07:25:25 +0000 (16:25 +0900)
committerHaejeong Kim <backto.kim@samsung.com>
Tue, 25 Apr 2017 07:25:25 +0000 (16:25 +0900)
Change-Id: Ie3e6120505bf9ea300041a405136ec3e5f486460

include_product/media_util_private.h
src/media_util_private.c

index b2ba51b..89f3fee 100755 (executable)
@@ -33,8 +33,7 @@ extern "C" {
 int _media_util_check_file_exist(const char *path);
 int _media_util_check_ignore_file(const char *path, bool *ignore);
 int _media_util_check_ignore_dir(const char *dir_path, bool *ignore);
-int _media_content_replace_path_in_condition(const char *condition, char *replace_condition);
-int _media_content_rollback_path_in_condition(const char *condition, char *replace_condition);
+int _media_content_replace_path_in_condition(const char *condition, char *replace_condition, bool replace);
 int _media_content_replace_path(const char *path, char *replace_path);
 int _media_content_rollback_path(const char *path, char *replace_path);
 
index 1ec1033..abb3e19 100755 (executable)
@@ -182,6 +182,10 @@ int _media_util_check_ignore_dir(const char *dir_path, bool *ignore)
 int _media_content_replace_path_in_condition(const char *condition, char *replace_condition, bool replace)
 {
        int ret = MEDIA_CONTENT_ERROR_NONE;
+
+#ifdef _USE_TV_PROFILE
+       snprintf(replace_condition, MAX_QUERY_SIZE, "%s", condition);
+#else
        char old_condition[MAX_QUERY_SIZE] = {0, };
        char new_condition[MAX_QUERY_SIZE] = {0, };
        char *find = NULL;
@@ -269,6 +273,7 @@ int _media_content_replace_path_in_condition(const char *condition, char *replac
 ERROR:
        SAFE_FREE(find_str);
        SAFE_FREE(to_replace_str);
+#endif
 
        return ret;
 }