Fixed can not install to sdcard
[framework/web/wrt-installer.git] / src / jobs / widget_uninstall / task_remove_files.h
index 496bee9..2ea7375 100644 (file)
@@ -44,19 +44,14 @@ class TaskRemoveFiles :
     };
 
     UninstallerContext& m_context;
-    std::list<std::string> filesList;
-    std::string uninstRootDir;
-
-    static void ReadDir(const std::string& path,
-            std::list<std::string>& filesList);
 
   private:
-    void StepPrepare();
-    void StepRemoveOneFile();
-    void StepRemoveDirectories();
+    void StepRemoveInstallationDirectory();
     void StepRemoveFinished();
     void StepRemoveDesktop();
     void StepRemoveManifest();
+    void StepRemoveExternalLocations();
+    void StepRemoveVconf();
 
   public:
     explicit TaskRemoveFiles(UninstallerContext& context);