From b64422d555366a0851ce5316acfc0744129f9666 Mon Sep 17 00:00:00 2001 From: Ryo Nakano Date: Thu, 14 Aug 2025 09:03:18 +0900 Subject: [PATCH] rfkill: Use sizeof instead of literal size --- src/rfkill.vala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/rfkill.vala b/src/rfkill.vala index 935892f5..6d0f71e8 100644 --- a/src/rfkill.vala +++ b/src/rfkill.vala @@ -28,7 +28,7 @@ public class RFKillDevice { event.idx = idx; event.op = RFKillOperation.CHANGE; event.soft = value ? 1 : 0; - if (Posix.write (manager.fd, &event, 8) != 8) + if (Posix.write (manager.fd, &event, sizeof (RFKillEvent)) != sizeof (RFKillEvent)) return; } } @@ -85,7 +85,7 @@ public class RFKillManager : Object { event.type = type; event.op = RFKillOperation.CHANGE_ALL; event.soft = lock_enabled ? 1 : 0; - if (Posix.write (fd, &event, 8) != 8) + if (Posix.write (fd, &event, sizeof (RFKillEvent)) != sizeof (RFKillEvent)) return; } @@ -94,7 +94,7 @@ public class RFKillManager : Object { private bool read_event () { var event = RFKillEvent (); - if (Posix.read (fd, &event, 8) != 8) + if (Posix.read (fd, &event, sizeof (RFKillEvent)) != sizeof (RFKillEvent)) return false; switch (event.op) {