From bae9ed03505fdb4fc7cea81482cae80b5f4a6f12 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Sat, 4 Jul 2020 14:10:22 +0300 Subject: [PATCH] os: fix file.writeln(s) too, where s contains `0` bytes --- vlib/os/os.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/os/os.v b/vlib/os/os.v index f3857d4cfb..41651bf32f 100644 --- a/vlib/os/os.v +++ b/vlib/os/os.v @@ -56,7 +56,7 @@ pub fn (mut f File) writeln(s string) { } */ // TODO perf - C.fputs(s.str, f.cfile) + C.fwrite(s.str, s.len, 1, f.cfile) C.fputs('\n', f.cfile) }