From 1abd7507be7a7f4424f91d2cf476d5d53f8e779e Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Wed, 21 Dec 2022 12:33:58 +0000 Subject: [PATCH] gmenuexporter: Fix warning of unused n_items when building with G_DISABLE_ASSERT Spotted in https://gitlab.gnome.org/GNOME/glib/-/jobs/2461358 Signed-off-by: Philip Withnall --- gio/gmenuexporter.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gio/gmenuexporter.c b/gio/gmenuexporter.c index a87f5c39d..1860b34e8 100644 --- a/gio/gmenuexporter.c +++ b/gio/gmenuexporter.c @@ -252,12 +252,16 @@ g_menu_exporter_menu_items_changed (GMenuModel *model, GMenuExporterMenu *menu = user_data; GSequenceIter *point; gint i; +#ifndef G_DISABLE_ASSERT gint n_items; +#endif g_assert (menu->model == model); g_assert (menu->item_links != NULL); +#ifndef G_DISABLE_ASSERT n_items = g_sequence_get_length (menu->item_links); +#endif g_assert (position >= 0 && position < G_MENU_EXPORTER_MAX_SECTION_SIZE); g_assert (removed >= 0 && removed < G_MENU_EXPORTER_MAX_SECTION_SIZE); g_assert (added < G_MENU_EXPORTER_MAX_SECTION_SIZE);