rem: icons_table = g_hash_table_new (NULL, g_str_equal);
add: icons_table = g_hash_table_new (g_str_hash, g_str_equal);
context: totem_named_icons_init (Totem *totem, gboolean refresh){	GtkIconTheme *theme;	int i;	struct {		const char *fn1;		const char *fn2;		const char *fn3;	} items[] = {		{ "stock-media-play", "stock_media-play", "stock_media_play" },		{ "stock-media-pause", "stock_media-pause", "stock_media_pause" },		{ "stock-media-prev", "stock_media-prev", "stock_media_previous" },		{ "stock-media-next", "stock_media-next", "stock_media_next" },		{ "panel-screenshot", "stock-panel-screenshot", "gnome-screenshot" },		{ "stock_playlist", "playlist-24", NULL },	};	if (refresh == FALSE) {		theme = gtk_icon_theme_get_default ();		g_signal_connect (G_OBJECT (theme), "changed",				G_CALLBACK (totem_default_theme_changed),				totem);	}	if (icons_table == NULL) {		icons_table = g_hash_table_new (NULL, g_str_equal);	}	for (i = 0; i < (int) G_N_ELEMENTS (items); i++) {		GdkPixbuf *pixbuf = NULL;		pixbuf = totem_get_icon_from_theme (items[i].fn1,				GTK_ICON_SIZE_BUTTON);		if (pixbuf == NULL && items[i].fn2 != NULL) {			pixbuf = totem_get_icon_from_theme (items[i].fn2,					GTK_ICON_SIZE_BUTTON);		}		if (pixbuf == NULL && items[i].fn3 != NULL) {			pixbuf = totem_get_icon_from_theme (items[i].fn3,					GTK_ICON_SIZE_BUTTON);		}		if (pixbuf == NULL && items[i].fn3 != NULL) {			pixbuf = totem_get_pixbuf_from_totem_install				(items[i].fn3);		}		if (pixbuf == NULL) {			pixbuf = totem_get_pixbuf_from_totem_install				(items[i].fn2);		}		if (pixbuf == NULL) {			pixbuf = totem_get_pixbuf_from_totem_install				(items[i].fn1);		}		if (pixbuf == NULL) {			g_warning ("Couldn't find themed icon for \"%s\"",					items[i].fn1);			continue;		}		/* The pixbuf will be unref'ed when we destroy the 		 * hash table */		g_hash_table_insert (icons_table, (gpointer) items[i].fn1,				(gpointer) pixbuf);	}	/* Switch direction of the Play icon if we're in Right-To-Left */	if (gtk_widget_get_direction (totem->win) == GTK_TEXT_DIR_RTL)	{		totem_pixbuf_mirror (PIXBUF_FOR_ID("stock-media-play"));		totem_pixbuf_mirror (PIXBUF_FOR_ID("stock-media-next"));		totem_pixbuf_mirror (PIXBUF_FOR_ID("stock-media-prev"));	}}