Use TZ_SYS_EXTENDEDSD for extended storage path 41/155641/2
authorSangyoon Jang <jeremy.jang@samsung.com>
Mon, 16 Oct 2017 01:57:32 +0000 (10:57 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Mon, 16 Oct 2017 01:58:44 +0000 (01:58 +0000)
Change-Id: Iad1ebaea52e9f11ca3cce79af22048b9efffa58d
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
src/common/request.cc

index d8a0c97..90cbbd9 100644 (file)
@@ -33,11 +33,10 @@ const char* GetRootAppPath(bool is_readonly, uid_t uid) {
 
 const char* GetExtendedRootAppPath(uid_t uid) {
   if (GetRequestMode(uid) == RequestMode::GLOBAL) {
-    return tzplatform_mkpath(TZ_SYS_MEDIA, "extendedsd/globalapps");
+    return tzplatform_mkpath(TZ_SYS_EXTENDEDSD, "globalapps");
   } else {
-    bf::path rootpath =
-        bf::path("extendedsd") / GetUsernameByUid(uid) / "apps_rw";
-    return tzplatform_mkpath(TZ_SYS_MEDIA, rootpath.string().c_str());
+    std::string rootpath = "apps/" + GetUsernameByUid(uid) + "/apps_rw";
+    return tzplatform_mkpath(TZ_SYS_EXTENDEDSD, rootpath.c_str());
   }
 }