X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FPackage%2FPackageManager.cpp;h=dac54e256c130ca5d281538f7849fe53d2c923e9;hb=d26c636c86aac2adf415e78c4e34631ee4ab4fb0;hp=ab6a62ea2e2f9dbadacba03949cd35ade1e3cb44;hpb=7aa3ed0566b6a0a95effc8c0b61a406540a02977;p=platform%2Fframework%2Fweb%2Fwrt-plugins-tizen.git diff --git a/src/Package/PackageManager.cpp b/src/Package/PackageManager.cpp index ab6a62e..dac54e2 100644 --- a/src/Package/PackageManager.cpp +++ b/src/Package/PackageManager.cpp @@ -234,8 +234,6 @@ static PackageInformation* create_pkg_info(pkgmgrinfo_pkginfo_h handle) char* name = NULL; char* iconPath = NULL; char* version = NULL; - int totalSize = 0; - int dataSize = 0; int lastModified = 0; char* type = NULL; char* author = NULL; @@ -273,20 +271,6 @@ static PackageInformation* create_pkg_info(pkgmgrinfo_pkginfo_h handle) pkgInfo->m_version = version; } - ret = pkgmgrinfo_pkginfo_get_total_size(handle, &totalSize); - if (ret != PMINFO_R_OK) { - LoggerE("Fail to get totalSize"); - } else { - pkgInfo->m_totalSize = totalSize; - } - - ret = pkgmgrinfo_pkginfo_get_data_size(handle, &dataSize); - if (ret != PMINFO_R_OK) { - LoggerE("Fail to get dataSize"); - } else { - pkgInfo->m_dataSize = dataSize; - } - ret = pkgmgrinfo_pkginfo_get_installed_time(handle, &lastModified); if (ret != PMINFO_R_OK) { LoggerE("Fail to get lastModified"); @@ -334,6 +318,8 @@ static PackageInformation* create_pkg_info(pkgmgrinfo_pkginfo_h handle) LoggerE("Cannot destroy package info"); } + // REMARK: data size and total size is set at first access time + // REMARK: do not destroy handle. because handle is comes from outside!! return pkgInfo; }