From ed8ec257cc3a6cb33d512cc4b41553cc7e951347 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Mon, 28 Oct 2024 14:09:52 -0500 Subject: [PATCH] fix --- .../librepertory/src/drives/winfsp/winfsp_drive.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/repertory/librepertory/src/drives/winfsp/winfsp_drive.cpp b/repertory/librepertory/src/drives/winfsp/winfsp_drive.cpp index d0c59e99..d223e8bd 100644 --- a/repertory/librepertory/src/drives/winfsp/winfsp_drive.cpp +++ b/repertory/librepertory/src/drives/winfsp/winfsp_drive.cpp @@ -846,7 +846,8 @@ auto winfsp_drive::Read(PVOID /*file_node*/, PVOID file_desc, PVOID buffer, std::string api_path; std::shared_ptr file; const auto handle_error = [this, &api_path](api_error error) -> NTSTATUS { - return this->handle_error(function_name, api_path, error, nullptr, 0U); + return this->handle_error(function_name, api_path, error, nullptr, 0U, + true); }; auto handle = @@ -879,10 +880,8 @@ auto winfsp_drive::Read(PVOID /*file_node*/, PVOID file_desc, PVOID buffer, ::CopyMemory(buffer, data.data(), data.size()); data.clear(); - return handle_error( - provider_.set_item_meta(api_path, META_ACCESSED, - std::to_string(utils::time::get_time_now())), - true); + return handle_error(provider_.set_item_meta( + api_path, META_ACCESSED, std::to_string(utils::time::get_time_now()))); } auto winfsp_drive::ReadDirectory(PVOID /*file_node*/, PVOID file_desc, @@ -1190,7 +1189,7 @@ auto winfsp_drive::Write(PVOID /*file_node*/, PVOID file_desc, PVOID buffer, FileInfo *file_info) -> NTSTATUS { REPERTORY_USES_FUNCTION_NAME(); - *bytes_transferred = 0; + *bytes_transferred = 0U; std::string api_path; std::shared_ptr file; @@ -1211,7 +1210,6 @@ auto winfsp_drive::Write(PVOID /*file_node*/, PVOID file_desc, PVOID buffer, offset = file->get_file_size(); } - auto should_write{true}; if (constrained_io != 0U) { if (offset >= file->get_file_size()) { return handle_error(api_error::success);