From bcff2765aaeabbf07ef92a92d53f04f9852793f5 Mon Sep 17 00:00:00 2001 From: KillerSquid440 <62720276+killersquid1440@users.noreply.github.com> Date: Tue, 14 May 2024 21:52:03 -0700 Subject: [PATCH] Update archive_artic.cpp dont clear cache --- src/core/file_sys/archive_artic.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/core/file_sys/archive_artic.cpp b/src/core/file_sys/archive_artic.cpp index 36f395a23..e03affa82 100644 --- a/src/core/file_sys/archive_artic.cpp +++ b/src/core/file_sys/archive_artic.cpp @@ -41,9 +41,11 @@ Result ArticArchive::RespResult(const std::optionalClearAllCache(); } + */ if (archive_handle != -1) { auto req = client->NewRequest("FSUSER_CloseArchive"); req.AddParameterS64(archive_handle); @@ -57,7 +59,7 @@ ArticArchive::~ArticArchive() { ResultVal> ArticArchive::Open( std::shared_ptr& client, Service::FS::ArchiveIdCode archive_id, const Path& path, Core::PerfStats::PerfArticEventBits report_artic_event, - ArticCacheProvider& cache_provider, bool clear_cache_on_close) { + ArticCacheProvider& cache_provider/*, bool clear_cache_on_close*/) { auto req = client->NewRequest("FSUSER_OpenArchive"); @@ -83,10 +85,11 @@ ResultVal> ArticArchive::Open( } void ArticArchive::Close() { + /* if (clear_cache_on_close) { cache_provider->ClearAllCache(); } - + */ auto req = client->NewRequest("FSUSER_CloseArchive"); req.AddParameterS64(archive_handle); if (RespResult(client->Send(req)).IsSuccess()) {