From 2b0c2360bb5b4ecb574237e052db4f7ec990bf6d Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Mon, 29 Nov 2021 23:09:43 +0100 Subject: [PATCH] KeyboardPreferenceLoader: Use Core::System::ioctl() --- Userland/Services/KeyboardPreferenceLoader/main.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/Userland/Services/KeyboardPreferenceLoader/main.cpp b/Userland/Services/KeyboardPreferenceLoader/main.cpp index 16d2aec79d..63bc5b10e0 100644 --- a/Userland/Services/KeyboardPreferenceLoader/main.cpp +++ b/Userland/Services/KeyboardPreferenceLoader/main.cpp @@ -34,14 +34,8 @@ ErrorOr serenity_main(Main::Arguments) } bool enable_num_lock = keyboard_settings_config->read_bool_entry("StartupEnable", "NumLock", true); - auto keyboard_device = TRY(Core::File::open("/dev/keyboard0", Core::OpenMode::ReadOnly)); - - int rc = ioctl(keyboard_device->fd(), KEYBOARD_IOCTL_SET_NUM_LOCK, enable_num_lock); - if (rc < 0) { - perror("ioctl(KEYBOARD_IOCTL_SET_NUM_LOCK)"); - return 1; - } + TRY(Core::System::ioctl(keyboard_device->fd(), KEYBOARD_IOCTL_SET_NUM_LOCK, enable_num_lock)); return 0; }