qulogic/pidgin

93e9a1684be7
Parents 461893f76c54
Children 9ac4a8394577
Avoid the invalid cast warning from the iconify on away plugin

Testing Done:
Compiled and verified the warning was gone.

Reviewed at https://reviews.imfreedom.org/r/2834/
--- a/pidgin/plugins/iconaway/iconaway.c Sun Nov 19 01:00:41 2023 -0600
+++ b/pidgin/plugins/iconaway/iconaway.c Sun Nov 19 01:04:06 2023 -0600
@@ -27,6 +27,11 @@
#define ICONAWAY_PLUGIN_ID "gtk-iconaway"
static void
+iconify_window(gpointer data, G_GNUC_UNUSED gpointer user_data) {
+ gtk_window_minimize(data);
+}
+
+static void
iconify_windows(G_GNUC_UNUSED PurpleAccount *account,
G_GNUC_UNUSED PurpleStatus *old,
PurpleStatus *newstatus)
@@ -45,7 +50,7 @@
application = g_application_get_default();
windows = gtk_application_get_windows(GTK_APPLICATION(application));
- g_list_foreach(windows, (GFunc)gtk_window_minimize, NULL);
+ g_list_foreach(windows, iconify_window, NULL);
}
/*