add: CURRENCY_POINTER_COLUMN, currency,
context: void fill_currency_list ( GtkTreeView * view, gboolean include_obsolete ){    GtkTreeModel * model;    GtkTreeIter child_iter;    struct iso_4217_currency * currency = iso_4217_currencies;    model = gtk_tree_view_get_model ( view );    while (currency -> country_name )    {	if ( include_obsolete || currency -> active )	{	    GdkPixbuf * pixbuf;	    	    pixbuf = gdk_pixbuf_new_from_file ( g_strconcat( PIXMAPS_DIR, 							     C_DIRECTORY_SEPARATOR,							     "flags", 							     C_DIRECTORY_SEPARATOR,							     currency -> flag_filename, 							     NULL ),						NULL );		    	    gtk_tree_store_append (GTK_TREE_STORE(model), &child_iter, NULL);	    gtk_tree_store_set (GTK_TREE_STORE(model), &child_iter,				CURRENCY_FLAG_COLUMN, pixbuf,				COUNTRY_NAME_COLUMN, g_strconcat ( " ", 								   _(currency -> country_name),								   NULL ),				CURRENCY_NAME_COLUMN, _(currency -> currency_name),				CURRENCY_ISO_CODE_COLUMN, _(currency -> currency_code),				CURRENCY_NICKNAME_COLUMN, _(currency -> currency_nickname),				CURRENCY_HAS_FLAG, TRUE,				-1);	}	currency++;    }    gtk_tree_view_expand_all ( view );}