]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
rfkill: make RFKILL_EVENT_SIZE_V1 use more portable
authorKarel Zak <kzak@redhat.com>
Thu, 6 May 2021 15:10:46 +0000 (17:10 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 6 May 2021 15:10:46 +0000 (17:10 +0200)
The old linux/rfkill.h uses "int", new versions use sizeof() for the
macro ...

Signed-off-by: Karel Zak <kzak@redhat.com>
sys-utils/rfkill.c

index 745456e33f8648c1f84e04a8d2773e7e39065664..0e740e122d03dbe0adfeb89350b984c0280d7f8c 100644 (file)
@@ -217,9 +217,9 @@ static int rfkill_read_event(int fd, struct rfkill_event *event)
                return -errno;
        }
 
-       if ((size_t) len < RFKILL_EVENT_SIZE_V1) {
+       if ((size_t) len < (size_t) RFKILL_EVENT_SIZE_V1) {
                warnx(_("wrong size of rfkill event: %zu < %zu"),
-                               (size_t) len, RFKILL_EVENT_SIZE_V1);
+                               (size_t) len, (size_t) RFKILL_EVENT_SIZE_V1);
                return 1;
        }