From bcff84f10f267627e2f8ad2ecc8048ba4b6f01ea Mon Sep 17 00:00:00 2001 From: rbuj Date: Wed, 27 Jul 2022 10:24:51 +0200 Subject: matekbd-status: use G_N_ELEMENTS macro --- libmatekbd/matekbd-status.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/libmatekbd/matekbd-status.c b/libmatekbd/matekbd-status.c index 68c15dc..b028c5f 100644 --- a/libmatekbd/matekbd-status.c +++ b/libmatekbd/matekbd-status.c @@ -63,8 +63,7 @@ static gchar *settings_signal_names[] = { struct _MatekbdStatusPrivate { gdouble angle; - gulong settings_signal_handlers[sizeof (settings_signal_names) / - sizeof (settings_signal_names[0])]; + gulong settings_signal_handlers[G_N_ELEMENTS (settings_signal_names)]; }; /* one instance for ALL widgets */ @@ -664,8 +663,7 @@ matekbd_status_init (MatekbdStatus * gki) g_signal_connect (gki, "activate", G_CALLBACK (matekbd_status_activate), NULL); - for (i = sizeof (settings_signal_names) / - sizeof (settings_signal_names[0]); --i >= 0;) + for (i = G_N_ELEMENTS (settings_signal_names); --i >= 0;) gki->priv->settings_signal_handlers[i] = g_signal_connect_after (gtk_settings_get_default (), settings_signal_names[i], @@ -683,8 +681,7 @@ matekbd_status_finalize (GObject * obj) "Starting the mate-kbd-status widget shutdown process for %p\n", gki); - for (i = sizeof (settings_signal_names) / - sizeof (settings_signal_names[0]); --i >= 0;) + for (i = G_N_ELEMENTS (settings_signal_names); --i >= 0;) g_signal_handler_disconnect (gtk_settings_get_default (), gki-> priv->settings_signal_handlers -- cgit v1.2.1