aboutsummaryrefslogtreecommitdiff
path: root/core/os
diff options
context:
space:
mode:
authorgingerBill <gingerBill@users.noreply.github.com>2025-08-05 15:07:06 +0100
committergingerBill <gingerBill@users.noreply.github.com>2025-08-05 15:07:06 +0100
commiteae43f122556f7219dc05a8fb7674a122ad977ba (patch)
treefc2cb57e456d500c253d778e0a82c04564a4ec35 /core/os
parentf8d24923fdd701c0a08b8ffb7200cebdc9820b76 (diff)
parentaccdd7c2af4c2b9f4a0b923a47df4c2eb6074b0a (diff)
Merge branch 'master' into bill/utf16-strings
Diffstat (limited to 'core/os')
-rw-r--r--core/os/os2/file_windows.odin6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/os/os2/file_windows.odin b/core/os/os2/file_windows.odin
index 304cf99ac..25e9cb4b0 100644
--- a/core/os/os2/file_windows.odin
+++ b/core/os/os2/file_windows.odin
@@ -249,9 +249,9 @@ _destroy :: proc(f: ^File_Impl) -> Error {
a := f.allocator
err0 := free(rawptr(f.wname), a)
err1 := delete(f.name, a)
- err2 := free(f, a)
- err3 := delete(f.r_buf, a)
- err4 := delete(f.w_buf, a)
+ err2 := delete(f.r_buf, a)
+ err3 := delete(f.w_buf, a)
+ err4 := free(f, a)
err0 or_return
err1 or_return
err2 or_return