From 6dfca9a39a21603afc75e17fce5e9feaa77082aa Mon Sep 17 00:00:00 2001 From: Bartosz Golaszewski Date: Tue, 1 Oct 2024 16:34:32 +0200 Subject: [PATCH] dbus: client: fix format specifiers for 64-bit types Use G_GUINT64_FORMAT whenever printing 64-bit types to avoid format specifier warnings. Signed-off-by: Bartosz Golaszewski --- dbus/client/info.c | 2 +- dbus/client/notify.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dbus/client/info.c b/dbus/client/info.c index fa08a3f..66e8189 100644 --- a/dbus/client/info.c +++ b/dbus/client/info.c @@ -40,7 +40,7 @@ static void do_print_line_info(GpiodbusObject *line_obj, props->edge, props->event_clock); if (props->debounced) g_string_append_printf(attributes, - "debounce-period=%lu,", + "debounce-period=%"G_GUINT64_FORMAT",", props->debounce_period); } diff --git a/dbus/client/notify.c b/dbus/client/notify.c index f5a8e5d..5c73343 100644 --- a/dbus/client/notify.c +++ b/dbus/client/notify.c @@ -93,7 +93,7 @@ on_properties_changed(GpiodbusLine *line, GVariant *changed_properties, g_string_printf(change, "event-clock=>%s", g_variant_get_string(val, NULL)); } else if (g_strcmp0(key, "DebouncePeriodUs") == 0) { - g_string_printf(change, "debounce-period=>%ld", + g_string_printf(change, "debounce-period=>%"G_GUINT64_FORMAT"", g_variant_get_uint64(val)); } else if (g_strcmp0(key, "Managed") == 0) { g_string_printf(change, "managed=>%s", @@ -150,7 +150,7 @@ static void print_line_info(GpiodbusLine *line, GpiodbusChip *chip) if (props->debounced) g_string_append_printf(attrs, - "debounced,debounce-period=%lu", + "debounced,debounce-period=%"G_GUINT64_FORMAT"", props->debounce_period); } -- 2.30.2