summaryrefslogtreecommitdiffstats
path: root/gtk/src/icons.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/src/icons.c')
-rw-r--r--gtk/src/icons.c29
1 files changed, 0 insertions, 29 deletions
diff --git a/gtk/src/icons.c b/gtk/src/icons.c
index ed5545451..905497631 100644
--- a/gtk/src/icons.c
+++ b/gtk/src/icons.c
@@ -3,7 +3,6 @@
#include "values.h"
#include "resources.h"
-#if 1
void
ghb_load_icons()
{
@@ -40,31 +39,3 @@ ghb_load_icons()
gdk_pixbuf_unref(pb);
}
}
-
-#else
-
-void
-ghb_load_icons()
-{
- GdkPixbuf *pb;
- GHashTableIter iter;
- gchar *name;
- GValue *gval;
- ghb_rawdata_t *rd;
- gint size;
-
- GValue *icons = ghb_resource_get("icons");
- ghb_dict_iter_init(&iter, icons);
- // middle (void*) cast prevents gcc warning "defreferencing type-punned
- // pointer will break strict-aliasing rules"
- while (g_hash_table_iter_next(
- &iter, (gpointer*)(void*)&name, (gpointer*)(void*)&gval))
- {
- rd = g_value_get_boxed(gval);
- pb = icon_deserialize(rd->data, rd->size);
- size = gdk_pixbuf_get_height(pb);
- gtk_icon_theme_add_builtin_icon(name, size, pb);
- gdk_pixbuf_unref(pb);
- }
-}
-#endif