Преглед изворни кода

Fix #4406 `os2` to not close the std file handles but rather just free the memory for the `^File` data.

gingerBill пре 10 месеци
родитељ
комит
aa36ae01cf
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      core/os/os2/file_windows.odin

+ 3 - 3
core/os/os2/file_windows.odin

@@ -50,9 +50,9 @@ init_std_files :: proc() {
 }
 @(fini)
 fini_std_files :: proc() {
-	close(stdin)
-	close(stdout)
-	close(stderr)
+	_destroy((^File_Impl)(stdin.impl))
+	_destroy((^File_Impl)(stdout.impl))
+	_destroy((^File_Impl)(stderr.impl))
 }