2 #include "icon_tools.h"
16 GValue *icons = ghb_resource_get("icons");
17 ghb_dict_iter_init(&iter, icons);
18 // middle (void*) cast prevents gcc warning "defreferencing type-punned
19 // pointer will break strict-aliasing rules"
20 while (g_hash_table_iter_next(
21 &iter, (gpointer*)(void*)&name, (gpointer*)(void*)&gval))
23 rd = g_value_get_boxed(gval);
24 pb = icon_deserialize(rd->data, rd->size);
25 size = gdk_pixbuf_get_height(pb);
26 gtk_icon_theme_add_builtin_icon(name, size, pb);