aboutsummaryrefslogtreecommitdiff
path: root/main.odin
diff options
context:
space:
mode:
authorSan Jacobs2024-09-15 19:57:06 +0200
committerSan Jacobs2024-09-15 19:57:06 +0200
commitf93340dd2c416ff60be64dfea261d8db9ef1aabb (patch)
treee72667c9ccac02dc6607d98d05d97225d1c5e801 /main.odin
parent8677bb0b5213e2ad4c890029b27b8756da114132 (diff)
downloadbetter-report-master.tar.gz
better-report-master.tar.bz2
better-report-master.zip
Cleaner solution to writing the file on Windows and LinuxHEADmaster
Diffstat (limited to 'main.odin')
-rwxr-xr-xmain.odin4
1 files changed, 1 insertions, 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)