From e8db71fe19414e4ef1535d91a71619c5eb99f378 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Fri, 14 Feb 2025 22:42:15 +0800 Subject: [PATCH] Chore (Haiku): silence compiler warnings --- src/common/netif/netif_haiku.c | 4 ++-- src/detection/battery/battery_haiku.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/common/netif/netif_haiku.c b/src/common/netif/netif_haiku.c index 07185a7e9..daa0cd7a1 100644 --- a/src/common/netif/netif_haiku.c +++ b/src/common/netif/netif_haiku.c @@ -24,10 +24,10 @@ bool ffNetifGetDefaultRouteImpl(char iface[IF_NAMESIZE + 1], uint32_t* ifIndex) return false; int size = config.ifc_value; - if (size == 0) + if (size <= 0) return false; - FF_AUTO_FREE void *buffer = malloc(size); + FF_AUTO_FREE void *buffer = malloc((size_t) size); if (buffer == NULL) { return false; } diff --git a/src/detection/battery/battery_haiku.c b/src/detection/battery/battery_haiku.c index 60dbde3ea..09ffa37de 100644 --- a/src/detection/battery/battery_haiku.c +++ b/src/detection/battery/battery_haiku.c @@ -44,7 +44,7 @@ const char* parseBattery(int dfd, const char* battId, FFlist* results) return NULL; } -const char* ffDetectBattery(FFBatteryOptions* options, FFlist* results) +const char* ffDetectBattery(FF_MAYBE_UNUSED FFBatteryOptions* options, FFlist* results) { FF_AUTO_CLOSE_DIR DIR* dir = opendir("/dev/power/acpi_battery/"); if (!dir) return "opendir(/dev/power/acpi_battery) failed";