: __appState(TERMINATED)
, __appType(_APP_TYPE_NONE)
, __appRootDirFd(-1)
+ , __appSdDirFd(-1)
, __appHandlerType(_APP_HANDLER_NONE)
, __parentWindowHandle(-1)
, __pAppName(null)
// closing may or may not succeed
close(__appRootDirFd);
+ close(__appSdDirFd);
}
_AppInfo*
strncpy(sdInfoPath, "/opt/storage/sdcard/app2sd/", strlen("/opt/storage/sdcard/app2sd/"));
strncat(sdInfoPath, pPackageId, MAX_APPID);
- int sdFd = open(sdInfoPath, O_RDONLY);
- SysLog(NID_APP, "sd root directory (%s:%d) open.", sdInfoPath, sdFd);
+ __appSdDirFd = open(sdInfoPath, O_RDONLY);
+ SysLog(NID_APP, "sd root directory (%s:%d) open.", sdInfoPath, __appSdDirFd);
char apiVersion[MAX_APIVERSION] = {0, };
char* pRet = fgets(apiVersion, MAX_APIVERSION - 1, pFile);