changeset 2105:9f6e5b07362c

Fix 2 warnings due to unmatched gtk+ functions prototypes. gtk_cell_renderer_get_size(): missing const in parameter gtk_cell_renderer_activate(): wrong return type + missing consts in parameters
author Laurent Monin <zas@norz.org>
date Tue, 21 Aug 2012 12:43:43 +0200
parents f32b6969ac46
children 5d1448be37ec
files src/cellrenderericon.c
diffstat 1 files changed, 8 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/src/cellrenderericon.c	Tue Aug 21 10:43:09 2012 +0200
+++ b/src/cellrenderericon.c	Tue Aug 21 12:43:43 2012 +0200
@@ -44,7 +44,7 @@
 static void gqv_cell_renderer_icon_finalize(GObject *object);
 static void gqv_cell_renderer_icon_get_size(GtkCellRenderer	*cell,
 					    GtkWidget		*widget,
-					    GdkRectangle	*rectangle,
+					    const GdkRectangle	*rectangle,
 					    gint		*x_offset,
 					    gint		*y_offset,
 					    gint		*width,
@@ -67,12 +67,12 @@
 #endif
 
 
-static gint gqv_cell_renderer_icon_activate(GtkCellRenderer      *cell,
+static gboolean gqv_cell_renderer_icon_activate(GtkCellRenderer      *cell,
 					    GdkEvent             *event,
 					    GtkWidget            *widget,
 					    const gchar          *path,
-					    GdkRectangle         *background_area,
-					    GdkRectangle         *cell_area,
+					    const GdkRectangle   *background_area,
+					    const GdkRectangle   *cell_area,
 					    GtkCellRendererState  flags);
 
 enum {
@@ -553,7 +553,7 @@
 static void
 gqv_cell_renderer_icon_get_size(GtkCellRenderer *cell,
 				GtkWidget	*widget,
-				GdkRectangle	*cell_area,
+				const GdkRectangle	*cell_area,
 				gint		*x_offset,
 				gint		*y_offset,
 				gint		*width,
@@ -845,13 +845,13 @@
 #endif
 }
 
-static gint
+static gboolean
 gqv_cell_renderer_icon_activate(GtkCellRenderer      *cell,
 			 	GdkEvent             *event,
 				GtkWidget            *widget,
 				const gchar          *path,
-				GdkRectangle         *background_area,
-				GdkRectangle         *cell_area,
+				const GdkRectangle   *background_area,
+				const GdkRectangle   *cell_area,
 				GtkCellRendererState  flags)
 {
 	GQvCellRendererIcon *cellicon = (GQvCellRendererIcon *) cell;