From 4486493158714385b304cc4a64af0bb3e6d9e79a Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Sun, 19 May 2024 10:11:27 +0300 Subject: [PATCH] ci: fix failing vlib/v/tests/option_test.c.v --- vlib/os/os_structs_stat_windows.c.v | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/vlib/os/os_structs_stat_windows.c.v b/vlib/os/os_structs_stat_windows.c.v index c411a0a0e..3384e7a3c 100644 --- a/vlib/os/os_structs_stat_windows.c.v +++ b/vlib/os/os_structs_stat_windows.c.v @@ -1,10 +1,26 @@ module os +// Minimal stat struct as specified in +// https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html +pub struct C.stat { + st_dev u64 + st_ino u64 + st_mode u32 + st_nlink u64 + st_uid u32 + st_gid u32 + st_rdev u64 + st_size u64 + st_atime int + st_mtime int + st_ctime int +} + pub struct C.__stat64 { st_dev u32 // 4 st_ino u16 // 2 st_mode u16 // 2 - st_nlink u16 // 2 + st_nlink u16 // 2 st_uid u16 // 2 st_gid u16 // 2 st_rdev u32 // 4 -- 2.39.5