From 299d41e3b90aaad252ef31455bacf2a7e6872225 Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Wed, 24 Jul 2019 22:47:06 +0200 Subject: [PATCH] os: fix a memory leak in File.write(string) --- vlib/os/os.v | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vlib/os/os.v b/vlib/os/os.v index dcc42cb9c1..1211a08163 100644 --- a/vlib/os/os.v +++ b/vlib/os/os.v @@ -263,9 +263,7 @@ pub fn open_append(path string) ?File { } pub fn (f File) write(s string) { - ss := s.clone() // TODO is clone() needed here? - C.fputs(ss.str, f.cfile) - // ss.free() + C.fputs(s.str, f.cfile) // C.fwrite(s.str, 1, s.len, f.cfile) }