diff --git a/src/apps/packageinstaller/PackageInfo.cpp b/src/apps/packageinstaller/PackageInfo.cpp index 6f3fd11b54..55aa9ec15b 100644 --- a/src/apps/packageinstaller/PackageInfo.cpp +++ b/src/apps/packageinstaller/PackageInfo.cpp @@ -350,6 +350,7 @@ PackageInfo::Parse() BPath *path = new BPath(); status_t ret = find_directory(dir, path); if (ret != B_OK) { + delete path; RETURN_AND_SET_STATUS(B_ERROR); }