[anjal] fix warnings in vbox cell renderer



commit 218fa9f337cf523d86722c41569af1351792618d
Author: Srinivasa Ragavan <sragavan novell com>
Date:   Fri May 29 00:48:00 2009 +0530

    fix warnings in vbox cell renderer
---
 src/custom-cell-renderer-vbox.c |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/src/custom-cell-renderer-vbox.c b/src/custom-cell-renderer-vbox.c
index e82fdbf..5a925f3 100644
--- a/src/custom-cell-renderer-vbox.c
+++ b/src/custom-cell-renderer-vbox.c
@@ -75,7 +75,7 @@ static   gpointer parent_class;
 
 static gboolean
 cc_vbox_activate (GtkCellRenderer      *cell, 
-				  GdkEventButton             *event,
+				  GdkEvent	       *event,
 				  GtkWidget            *widget,
 				  const gchar          *path,
 				  GdkRectangle         *background_area,
@@ -205,7 +205,7 @@ custom_cell_renderer_vbox_get_property (GObject    *object,
                                             GValue     *value,
                                             GParamSpec *psec)
 {
-  CustomCellRendererVBox  *cellprogress = CUSTOM_CELL_RENDERER_VBOX(object);
+  /*CustomCellRendererVBox  *cellprogress = CUSTOM_CELL_RENDERER_VBOX(object);*/
 
   switch (param_id)
   {
@@ -228,7 +228,7 @@ custom_cell_renderer_vbox_set_property (GObject      *object,
                                             const GValue *value,
                                             GParamSpec   *pspec)
 {
-  CustomCellRendererVBox *cellprogress = CUSTOM_CELL_RENDERER_VBOX (object);
+  /*CustomCellRendererVBox *cellprogress = CUSTOM_CELL_RENDERER_VBOX (object);*/
 
   switch (param_id)
   {
@@ -284,7 +284,6 @@ custom_cell_renderer_vbox_get_size (GtkCellRenderer *cell,
   gint xo = 0, yo = 0;
   GList *tmp;
   gint cx, cy, cw, ch;
-  int i=0;
 
   tmp = cellprogress->children;
   while (tmp) {
@@ -337,7 +336,6 @@ custom_cell_renderer_vbox_render (GtkCellRenderer *cell,
                                       guint            flags)
 {
   CustomCellRendererVBox *cellprogress = CUSTOM_CELL_RENDERER_VBOX (cell);
-  GtkStateType                state;
   gint                        width, height;
   gint                        x_offset, y_offset;
   gint store_x;
@@ -370,7 +368,7 @@ custom_cell_renderer_vbox_render (GtkCellRenderer *cell,
 
 static gboolean
 cc_vbox_activate (GtkCellRenderer      *cell, 
-				  GdkEventButton             *event,
+				  GdkEvent	       *eb,
 				  GtkWidget            *widget,
 				  const gchar          *path,
 				  GdkRectangle         *background_area,
@@ -378,11 +376,11 @@ cc_vbox_activate (GtkCellRenderer      *cell,
 				  GtkCellRendererState  flags)
 {
   CustomCellRendererVBox *cellprogress = CUSTOM_CELL_RENDERER_VBOX (cell);
-  GtkStateType                state;
   gint                        width, height;
   gint                        x_offset, y_offset;
   gint store_x, i=0;
   GList *tmp = cellprogress->children;
+  GdkEventButton *event = (GdkEventButton *)eb;
 
   if (!event)
 	   return TRUE;
@@ -399,9 +397,9 @@ cc_vbox_activate (GtkCellRenderer      *cell,
 	  gtk_cell_renderer_get_size (child, widget, cell_area, &cx, &cy, &cw, &ch);
 	  if ((event->x >= cell_area->x && event->x <= cell_area->x+cw) &&
 		  (event->y >= cell_area->y +ch&& event->y <= cell_area->y+(2*ch))) {
-		   CellRenderActivateFunc func = g_object_get_data (child, "activate_func");
+		   CellRenderActivateFunc func = g_object_get_data ((GObject *)child, "activate_func");
 		   if (func) {
-				(*func)(child, event, widget, path, background_area, cell_area, flags);
+				(*func)(child, (GdkEvent *)event, widget, path, background_area, cell_area, flags);
 				return TRUE;
 		   }	
 	  }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]