From f93340dd2c416ff60be64dfea261d8db9ef1aabb Mon Sep 17 00:00:00 2001 From: San Jacobs Date: Sun, 15 Sep 2024 19:57:06 +0200 Subject: Cleaner solution to writing the file on Windows and Linux --- main.odin | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/main.odin b/main.odin index 65d8c63..c25ee7e 100755 --- a/main.odin +++ b/main.odin @@ -185,9 +185,7 @@ main :: proc() { output_file_name := fmt.aprintf("{}_Knekt.html", os.args[1][:len(os.args[1])-4]) os.remove(output_file_name) - output_file_handle, _ := os.open(output_file_name, os.O_CREATE, 0o777) - os.close(output_file_handle) - output_file_handle, _ = os.open(output_file_name, os.O_RDWR, 0o777) + output_file_handle, _ := os.open(output_file_name, os.O_CREATE | os.O_RDWR, 0o777) os.write_string(output_file_handle, total_output) os.close(output_file_handle) -- cgit v1.2.1