check app2sd dir before move to external 16/76816/1
authorjongmyeongko <jongmyeong.ko@samsung.com>
Mon, 27 Jun 2016 10:23:39 +0000 (19:23 +0900)
committerjongmyeongko <jongmyeong.ko@samsung.com>
Mon, 27 Jun 2016 10:23:39 +0000 (19:23 +0900)
Change-Id: Ie717dd05b4fc856905f73253eb6706f83edf3506
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
plugin/app2sd/src/app2sd_interface.c

index c08fdc1..be1ac65 100644 (file)
@@ -774,6 +774,12 @@ int app2sd_usr_move_installed_app(const char *pkgid, GList *dir_list,
        }
        pkgmgrinfo_pkginfo_destroy_pkginfo(info_handle);
 
+       ret = __app2sd_create_app2sd_directories(uid);
+       if (ret) {
+               _E("failed to create app2sd dirs");
+               return ret;
+       }
+
        ret = _app2sd_usr_move_app(pkgid, move_type, dir_list, uid);
        if (ret) {
                _D("unable to move application");