int app2sd_usr_on_demand_setup_exit(const char *pkgid, uid_t uid)
{
int ret;
- char mmc_path[FILENAME_MAX];
char application_path[FILENAME_MAX];
char loopback_device[FILENAME_MAX];
+#ifndef TIZEN_FEATURE_APP2SD_DMCRYPT_ENCRYPTION
+ char mmc_path[FILENAME_MAX];
char *sdpath;
FILE *fp;
int mmc_present = 1;
+#endif
/* validate the function parameter recieved */
if (pkgid == NULL) {
_app2sd_kill_running_app(pkgid, uid);
+ _app2sd_set_application_path(pkgid, uid, application_path,
+ sizeof(application_path));
+
+#ifndef TIZEN_FEATURE_APP2SD_DMCRYPT_ENCRYPTION
/* check whether MMC is present or not */
ret = _app2sd_check_mmc_status(&sdpath);
if (ret) {
if (ret)
return ret;
- _app2sd_set_application_path(pkgid, uid, application_path,
- sizeof(application_path));
-
if (mmc_present) {
fp = fopen(loopback_device, "r+");
if (fp == NULL) {
}
fclose(fp);
}
+#endif
ret = __app2sd_finalize_device_setup(pkgid, loopback_device,
application_path, uid);