From dd8ec8f09e129feb8295e72b21cb03da9acc1e74 Mon Sep 17 00:00:00 2001 From: Elad Ashkenazi Date: Sat, 24 Dec 2022 06:41:53 +0200 Subject: [PATCH] PKG install hotfix --- rpcs3/Crypto/unpkg.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rpcs3/Crypto/unpkg.cpp b/rpcs3/Crypto/unpkg.cpp index 37a4bdafd0..4719f9443c 100644 --- a/rpcs3/Crypto/unpkg.cpp +++ b/rpcs3/Crypto/unpkg.cpp @@ -914,7 +914,11 @@ bool package_reader::extract_data(atomic_t& sync) } else { - fs::remove_all(dir, true); + if (was_null) + { + fs::remove_all(dir, true); + } + pkg_log.error("Package installation failed: %s", dir); }