summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPablo Barciela <[email protected]>2019-03-25 23:03:56 +0100
committerraveit65 <[email protected]>2022-07-19 23:14:35 +0200
commitf0b9aba4e74f5b15031202af6e1e720c7db3c8ab (patch)
treef247cdfd11f7c691107c0e729e76efc6e2864005
parent26800580d62402e4b3390743205fefe2732ac394 (diff)
downloadcaja-f0b9aba4e74f5b15031202af6e1e720c7db3c8ab.tar.bz2
caja-f0b9aba4e74f5b15031202af6e1e720c7db3c8ab.tar.xz
caja-progress-info: make sure argument is initialized
Fixes Clang static analyzer warning: caja-progress-info.c:626:17: warning: 1st function call argument is an uninitialized value g_notification_set_body (notification, _("Process completed")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-rw-r--r--libcaja-private/caja-progress-info.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libcaja-private/caja-progress-info.c b/libcaja-private/caja-progress-info.c
index 39eb4b71..0023c65e 100644
--- a/libcaja-private/caja-progress-info.c
+++ b/libcaja-private/caja-progress-info.c
@@ -595,9 +595,10 @@ update_status_icon_and_window (void)
gboolean toshow;
GIcon *icon;
GNotification *notification;
+ gboolean show_notifications = g_settings_get_boolean (caja_preferences, CAJA_PREFERENCES_SHOW_NOTIFICATIONS);
static gboolean window_shown = FALSE;
- if (g_settings_get_boolean (caja_preferences, CAJA_PREFERENCES_SHOW_NOTIFICATIONS))
+ if (show_notifications)
{
notification = g_notification_new ("caja");
icon = g_themed_icon_new ("system-file-manager");
@@ -620,8 +621,7 @@ update_status_icon_and_window (void)
if (window_shown)
{
- if (g_settings_get_boolean (caja_preferences, CAJA_PREFERENCES_SHOW_NOTIFICATIONS) &&
- !gtk_window_is_active (GTK_WINDOW (get_progress_window ())))
+ if (show_notifications && !gtk_window_is_active (GTK_WINDOW (get_progress_window ())))
{
g_notification_set_body (notification, _("Process completed"));
g_application_send_notification (g_application_get_default (), "caja", notification);