From 307fcb3332f1314364259319895331e4ff793443 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Thu, 17 Apr 2025 09:28:32 -0500 Subject: [PATCH] [bug] Windows-to-Linux remote mount overlapped I/O is not detecting EOF for read operations #48 --- .../librepertory/src/drives/fuse/remotefuse/remote_server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repertory/librepertory/src/drives/fuse/remotefuse/remote_server.cpp b/repertory/librepertory/src/drives/fuse/remotefuse/remote_server.cpp index 8904ff30..f1019b04 100644 --- a/repertory/librepertory/src/drives/fuse/remotefuse/remote_server.cpp +++ b/repertory/librepertory/src/drives/fuse/remotefuse/remote_server.cpp @@ -1381,7 +1381,7 @@ auto remote_server::winfsp_read(PVOID file_desc, PVOID buffer, UINT64 offset, if (res >= 0) { *bytes_transferred = static_cast(res); if (*bytes_transferred == 0U) { - ret = STATUS_END_OF_FILE; + ret = static_cast(STATUS_END_OF_FILE); } } else { ret =