From c4707c2cf7e5d547f53769f20382f0b76609dd63 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Wed, 25 Dec 2024 11:57:33 -0600 Subject: [PATCH] fix --- repertory/librepertory/src/file_manager/open_file.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repertory/librepertory/src/file_manager/open_file.cpp b/repertory/librepertory/src/file_manager/open_file.cpp index 1f7f9937..1f278b45 100644 --- a/repertory/librepertory/src/file_manager/open_file.cpp +++ b/repertory/librepertory/src/file_manager/open_file.cpp @@ -129,7 +129,7 @@ auto open_file::adjust_cache_size(std::uint64_t file_size, bool shrink) } if (file_size > fsi_.size) { - auto size = file_size - file_size; + auto size = file_size - fsi_.size; auto res = shrink ? cache_size_mgr::instance().shrink(size) : cache_size_mgr::instance().expand(size); if (res == api_error::success) { @@ -143,7 +143,7 @@ auto open_file::adjust_cache_size(std::uint64_t file_size, bool shrink) return set_api_error(res); } - auto size = fsi_.size = file_size; + auto size = fsi_.size - file_size; auto res = shrink ? cache_size_mgr::instance().expand(size) : cache_size_mgr::instance().shrink(size); if (res == api_error::success) {