From 9cb0e9464e6117c4ff84b648851c6ee2f5873d1b Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Tue, 17 Sep 2024 23:42:31 +0100 Subject: [PATCH] gapplication: Fix a -Wfloat-conversion warning This introduces no functional changes, but does squash a false positive warning from `-Wfloat-conversion`: ``` ../gio/gapplication.c:462:15: error: implicit conversion turns floating-point number into integer: 'gdouble' (aka 'double') to '_Bool' [-Werror,-Wfloat-conversion] if (*(gdouble *) entry->arg_data) ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. ``` Signed-off-by: Philip Withnall --- gio/gapplication.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gio/gapplication.c b/gio/gapplication.c index 112829fce..d649e4539 100644 --- a/gio/gapplication.c +++ b/gio/gapplication.c @@ -459,7 +459,7 @@ g_application_pack_option_entries (GApplication *application, break; case G_OPTION_ARG_DOUBLE: - if (*(gdouble *) entry->arg_data) + if (*(gdouble *) entry->arg_data != 0.0) value = g_variant_new_double (*(gdouble *) entry->arg_data); break;