From b7663848ef2fb775b906695f5413f62aa2122477 Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Wed, 1 Jan 2020 12:57:27 +0100 Subject: [PATCH] os: fix create() --- vlib/os/os_nix.v | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/vlib/os/os_nix.v b/vlib/os/os_nix.v index dd03443bef..91c55cb4be 100644 --- a/vlib/os/os_nix.v +++ b/vlib/os/os_nix.v @@ -99,12 +99,14 @@ pub fn create(path string) ?File { //$if linux_or_macos { mut fd := 0 //println('creat SYS') + /* $if macos { fd = C.syscall(sys_open_nocancel, path.str, 0x601, 0x1b6) } $else { - fd = C.syscall(sys_creat, path.str, 511) - } + */ + fd = C.syscall(sys_creat, path.str, 511) + //} //println('fd=$fd') if fd == -1 { return error('failed to create file "$path"')