From 864fb918bc3d8fbdcf22a927b76d3f6db714105e Mon Sep 17 00:00:00 2001 From: Carter Li Date: Fri, 22 Nov 2024 14:20:50 +0800 Subject: [PATCH] Chore: silence some warnings --- src/detection/brightness/brightness_linux.c | 2 +- src/detection/terminalfont/terminalfont_linux.c | 2 +- src/detection/wifi/wifi.h | 4 ++-- src/util/edidHelper.c | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/detection/brightness/brightness_linux.c b/src/detection/brightness/brightness_linux.c index 9682a7598..645fb58c6 100644 --- a/src/detection/brightness/brightness_linux.c +++ b/src/detection/brightness/brightness_linux.c @@ -99,7 +99,7 @@ double ddca_set_default_sleep_multiplier(double multiplier); // ddcutil 1.4 DDCA_Status ddca_init(const char *libopts, int syslog_level, int opts); #endif -static const char* detectWithDdcci(FFBrightnessOptions* options, FFlist* result) +static const char* detectWithDdcci(FF_MAYBE_UNUSED FFBrightnessOptions* options, FFlist* result) { FF_LIBRARY_LOAD(libddcutil, "dlopen ddcutil failed", "libddcutil" FF_LIBRARY_EXTENSION, 5); FF_LIBRARY_LOAD_SYMBOL_MESSAGE(libddcutil, ddca_get_display_info_list2) diff --git a/src/detection/terminalfont/terminalfont_linux.c b/src/detection/terminalfont/terminalfont_linux.c index baf383def..5cdc6bb74 100644 --- a/src/detection/terminalfont/terminalfont_linux.c +++ b/src/detection/terminalfont/terminalfont_linux.c @@ -250,7 +250,7 @@ static void detectFootTerminal(FFTerminalFontResult* terminalFont) ffFontInitValues(&terminalFont->font, font.chars, "8"); return; } - uint32_t size = equal + strlen("size="); + uint32_t size = equal + (uint32_t) strlen("size="); uint32_t comma = ffStrbufNextIndexC(&font, size, ','); if (comma < font.length) font.chars[comma] = '\0'; diff --git a/src/detection/wifi/wifi.h b/src/detection/wifi/wifi.h index ab2ee0719..f941869a0 100644 --- a/src/detection/wifi/wifi.h +++ b/src/detection/wifi/wifi.h @@ -37,7 +37,7 @@ static inline uint16_t ffWifiFreqToChannel(uint16_t frequency) if (frequency == 2484) return 14; else if (frequency < 2484) - return (uint16_t) (frequency - 2407) / 5; + return (uint16_t) ((frequency - 2407) / 5); else - return (frequency / 5) - 1000; + return (uint16_t) ((frequency / 5) - 1000); } diff --git a/src/util/edidHelper.c b/src/util/edidHelper.c index adf621197..8cb7124a4 100644 --- a/src/util/edidHelper.c +++ b/src/util/edidHelper.c @@ -73,7 +73,7 @@ void ffEdidGetSerialAndManufactureDate(const uint8_t edid[128], uint32_t* serial { if (edid[17] > 0 && edid[17] < 0xFF) { - *year = (uint16_t) edid[17] + 1990; + *year = (uint16_t) (edid[17] + 1990); *week = (uint16_t) edid[16]; if (*week == 0xFF) *week = 0; }