diff options
| author | Tohei Ichikawa <ichikawt@umich.edu> | 2025-06-08 12:47:50 -0400 |
|---|---|---|
| committer | Tohei Ichikawa <ichikawt@umich.edu> | 2025-06-08 12:47:50 -0400 |
| commit | 876f1c02b7ab0522179c5ef154a879973832af70 (patch) | |
| tree | 65c5ddbcbf7d5bb39babdcac4745f902e63642fd /core/sys/linux | |
| parent | 77f4199af6bd332f58f342c6f536a2cff9d26397 (diff) | |
Added missing parameter to `gettimeofday`
Diffstat (limited to 'core/sys/linux')
| -rw-r--r-- | core/sys/linux/sys.odin | 4 | ||||
| -rw-r--r-- | core/sys/linux/types.odin | 8 |
2 files changed, 10 insertions, 2 deletions
diff --git a/core/sys/linux/sys.odin b/core/sys/linux/sys.odin index 985623e85..e9d0f4d76 100644 --- a/core/sys/linux/sys.odin +++ b/core/sys/linux/sys.odin @@ -1412,8 +1412,8 @@ umask :: proc "contextless" (mask: Mode) -> Mode { Get current time. Available since Linux 1.0. */ -gettimeofday :: proc "contextless" (tv: ^Time_Val) -> (Errno) { - ret := syscall(SYS_gettimeofday, tv) +gettimeofday :: proc "contextless" (tv: ^Time_Val, tz: ^Time_Zone) -> (Errno) { + ret := syscall(SYS_gettimeofday, tv, tz) return Errno(-ret) } diff --git a/core/sys/linux/types.odin b/core/sys/linux/types.odin index 08e0026d3..77a0b8ef4 100644 --- a/core/sys/linux/types.odin +++ b/core/sys/linux/types.odin @@ -73,6 +73,14 @@ Time_Val :: struct { } /* + Represents a time zone. +*/ +Time_Zone :: struct { + minutes_west: int, + dst_time: int, +} + +/* Access and modification times for files */ UTim_Buf :: struct { |