Terminate apps when MoveToSD() API
[platform/framework/native/installer.git] / src / Manager / InstallerManager.cpp
index cf31ee7..6f229ed 100755 (executable)
@@ -1266,9 +1266,6 @@ InstallerManager::RequestMove(const PackageId& packageId, int moveType)
                DirEntry entry = pDirEnum->GetCurrentDirEntry();
 
                String entryName = entry.GetName();
-               //String rootDirectory = rootPath;
-               //rootDirectory += L"/";
-               //rootDirectory += entryName;
 
                if (entryName == L"." || entryName == L"..")
                {
@@ -1285,17 +1282,16 @@ InstallerManager::RequestMove(const PackageId& packageId, int moveType)
                pDirDetails->name = (char*) calloc(1, (sizeof(char) * length) + 1);
                snprintf(pDirDetails->name, length + 1, "%ls", entryName.GetPointer());
 
-               String bin(L"bin");
-               String res(L"res");
-               String icons(L"icons");
+               String data(L"data");
+               String shared(L"shared");
 
-               if (entryName.Contains(bin) || entryName.Contains(res) || entryName.Contains(icons))
+               if (entryName.Contains(data) || entryName.Contains(shared))
                {
-                       pDirDetails->type = APP2EXT_DIR_RO;
+                       pDirDetails->type = APP2EXT_DIR_RW;
                }
                else
                {
-                       pDirDetails->type = APP2EXT_DIR_RW;
+                       pDirDetails->type = APP2EXT_DIR_RO;
                }
 
                AppLog("------------------------------------------");