X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fjobs%2Fwidget_install%2Ftask_file_manipulation.cpp;h=4e257803b9f8b20d59ce2c07c78bf189dad661f7;hb=c7b504b2506c5718e1611c2258b3e345363e0a8c;hp=a07944d2b9d0dea167762bac8a9f268633f86d7c;hpb=38db8cbb19bdfe5dfc0e89728c938c710811069d;p=framework%2Fweb%2Fwrt-installer.git diff --git a/src/jobs/widget_install/task_file_manipulation.cpp b/src/jobs/widget_install/task_file_manipulation.cpp index a07944d..4e25780 100644 --- a/src/jobs/widget_install/task_file_manipulation.cpp +++ b/src/jobs/widget_install/task_file_manipulation.cpp @@ -309,6 +309,12 @@ void TaskFileManipulation::StepAbortRenamePath() ThrowMsg(Exceptions::RemovingFolderFailure, "Error occurs during removing existing folder"); } + // Remove user data directory if preload web app. + std::string userData = m_context.locations->getUserDataRootDir(); + if (0 == access(userData.c_str(), F_OK)) { + WrtUtilRemove(userData); + } + } LogDebug("Rename widget path sucessful!"); }