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)