File xchat-fix-build.diff of Package xchat

---
 src/fe-gtk/xtext.c |    4 ++--
 src/fe-gtk/xtext.h |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

Index: xchat-2.8.6/src/fe-gtk/xtext.c
===================================================================
--- xchat-2.8.6.orig/src/fe-gtk/xtext.c
+++ xchat-2.8.6/src/fe-gtk/xtext.c
@@ -2494,10 +2494,10 @@ gtk_xtext_class_init (GtkXTextClass * cl
 	xtext_class->word_click = NULL;
 }
 
-GtkType
+GType
 gtk_xtext_get_type (void)
 {
-	static GtkType xtext_type = 0;
+	static GType xtext_type = 0;
 
 	if (!xtext_type)
 	{
Index: xchat-2.8.6/src/fe-gtk/xtext.h
===================================================================
--- xchat-2.8.6.orig/src/fe-gtk/xtext.h
+++ xchat-2.8.6/src/fe-gtk/xtext.h
@@ -270,6 +270,6 @@ void gtk_xtext_set_wordwrap (GtkXText *x
 xtext_buffer *gtk_xtext_buffer_new (GtkXText *xtext);
 void gtk_xtext_buffer_free (xtext_buffer *buf);
 void gtk_xtext_buffer_show (GtkXText *xtext, xtext_buffer *buf, int render);
-GtkType gtk_xtext_get_type (void);
+GType gtk_xtext_get_type (void);
 
 #endif
Index: xchat-2.8.6/src/fe-gtk/ignoregui.c
===================================================================
--- xchat-2.8.6.orig/src/fe-gtk/ignoregui.c
+++ xchat-2.8.6/src/fe-gtk/ignoregui.c
@@ -38,6 +38,7 @@
 #include <gtk/gtkliststore.h>
 #include <gtk/gtktreeview.h>
 #include <gtk/gtktreeselection.h>
+#include <gtk/gtkcelllayout.h>
 #include <gtk/gtkcellrenderertext.h>
 #include <gtk/gtkcellrenderertoggle.h>
 
@@ -189,7 +190,7 @@ ignore_treeview_new (GtkWidget *box)
 	for (col_id=0; (col = gtk_tree_view_get_column (GTK_TREE_VIEW (view), col_id));
 	     col_id++)
 	{
-		GList *list = gtk_tree_view_column_get_cell_renderers (col);
+		GList *list = gtk_cell_layout_get_cells (GTK_CELL_LAYOUT (col));
 		GList *tmp;
 
 		for (tmp = list; tmp; tmp = tmp->next)
openSUSE Build Service is sponsored by