dwlb

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit a8ee8c0a3427299a0ce203bfda298be3cf232a1e
parent 775a85cfa3034b4c70d8348c2fd882cc765f0c6a
Author: Janne Veteläinen <janne.vetelainen@elisanet.fi>
Date:   Thu, 23 May 2024 04:33:42 +0300

Followup

Diffstat:
Msystray/snitem.c | 9++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/systray/snitem.c b/systray/snitem.c @@ -203,6 +203,13 @@ get_paintable_from_name(const char *iconname, int32_t iconsize) return paintable; } +int +find_cached_name(CachedIcon *cicon, const char *name) +{ + + return strcmp(cicon->iconname, name); +} + static void sn_item_proxy_new_iconname_handler(GObject *obj, GAsyncResult *res, void *data) { @@ -238,7 +245,7 @@ sn_item_proxy_new_iconname_handler(GObject *obj, GAsyncResult *res, void *data) return; } - GSList *elem = g_slist_find_custom(self->cachedicons, iconname, (GCompareFunc)strcmp); + GSList *elem = g_slist_find_custom(self->cachedicons, iconname, (GCompareFunc)find_cached_name); if (elem) { // Cache hit