From f9d6a3750e24d87295939f25b7d7835a6c7efd6f Mon Sep 17 00:00:00 2001 From: Kinzie Date: Tue, 28 May 2024 22:00:09 +0100 Subject: [PATCH] revert change to getLockState (it broke the doom animation) --- src/interop.zig | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/interop.zig b/src/interop.zig index 998065f..14ce55a 100644 --- a/src/interop.zig +++ b/src/interop.zig @@ -82,8 +82,9 @@ pub fn getLockState(console_dev: [:0]const u8) !struct { numlock: bool, capslock: bool, } { - const fd = try std.posix.open(console_dev, .{ .ACCMODE = .RDONLY }, 0); - defer std.posix.close(fd); + const fd = std.c.open(console_dev, .{ .ACCMODE = .RDONLY }); + if (fd < 0) return error.CannotOpenConsoleDev; + defer _ = std.c.close(fd); var numlock = false; var capslock = false;