From faca69a1d6f010851d64f5ce5349d9ba747e0912 Mon Sep 17 00:00:00 2001 From: Jookia Date: Fri, 3 Jul 2026 03:55:59 +1000 Subject: [PATCH] CopyFileEx: Actually set the file size Fixes: ed557a81b9ee3c38802ed6fc442dc85f323b4266 --- library/std/src/sys/pal/windows/c.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/library/std/src/sys/pal/windows/c.rs b/library/std/src/sys/pal/windows/c.rs index c9074bb780db7..0f0dc7b592dd0 100644 --- a/library/std/src/sys/pal/windows/c.rs +++ b/library/std/src/sys/pal/windows/c.rs @@ -820,6 +820,7 @@ compat_fn_with_fallback! { if low32 == INVALID_FILE_SIZE && unsafe { GetLastError() } != NO_ERROR { FALSE } else { + unsafe { *lpfilesize = full_size as i64 }; TRUE } }