Remove hardcoded path for multiuser support
[platform/core/system/sync-agent.git] / src / framework / fsapi / operation.c
index 0bdb036..7f666b4 100755 (executable)
@@ -30,6 +30,8 @@
 
 #include "utility/sync_util.h"
 
+#include <tzplatform_config.h>
+
 #ifndef EXPORT_API
 #define EXPORT_API __attribute__ ((visibility("default")))
 #endif
@@ -81,7 +83,7 @@ EXPORT_API sync_agent_fsapi_return_e sync_agent_get_fs_info(char **result)
        int allow_dup_name = 0;
        int folder_depth_max = 15;
 
-       ret = sync_agent_get_fs_mem_size("/opt/usr/media", &free_size, &total_size);
+       ret = sync_agent_get_fs_mem_size(tzplatform_getenv(TZ_USER_CONTENT), &free_size, &total_size);
        if (!ret) {
                _DEBUG_ERROR("[sync_agent_get_fs_info] getting mem size fail");
                return SYNC_AGENT_FSAPI_FALSE;