[anjal] Fix warnings



commit 08a280b536e2ca95235c8c75f4cca13b28fa57d0
Author: Srinivasa Ragavan <sragavan novell com>
Date:   Fri May 29 10:54:43 2009 +0530

    Fix warnings
---
 src/mail-decoration.c |   29 +++++++++++++++--------------
 1 files changed, 15 insertions(+), 14 deletions(-)

diff --git a/src/mail-decoration.c b/src/mail-decoration.c
index fe9678d..f66c324 100644
--- a/src/mail-decoration.c
+++ b/src/mail-decoration.c
@@ -177,7 +177,7 @@ md_motion_event (GtkWidget *widget, GdkEventMotion *event, gpointer user_data)
 	int x, y;
 	MailDecoration *md = (MailDecoration *)user_data;
 
-	md_translate_position (event->window, event->x, event->y, &x, &y, md->window);
+	md_translate_position (event->window, event->x, event->y, &x, &y, (GtkWidget *)md->window);
 
 	if (md->priv->can_resize) {
 		update_cursor  (md, x, y, FALSE);
@@ -192,7 +192,7 @@ md_enter_event (GtkWidget *widget , GdkEventCrossing *event, gpointer user_data)
 	MailDecoration *md = (MailDecoration *)user_data;
 	int x, y;
 
-	md_translate_position (event->window, event->x, event->y, &x, &y, md->window);
+	md_translate_position (event->window, event->x, event->y, &x, &y, (GtkWidget *)md->window);
 
 	if (md->priv->can_resize) {
 		update_cursor (md, x, y, FALSE);
@@ -227,16 +227,16 @@ md_button_press_event (GtkWidget *widget, GdkEventButton *event, gpointer user_d
 	int x, y;
 
         if (!md->priv->can_resize) {
-                return;
+                return FALSE;
         }
         
-	md_translate_position (event->window, event->x, event->y, &x, &y, md->window);
+	md_translate_position (event->window, event->x, event->y, &x, &y, (GtkWidget *)md->window);
         update_cursor (md, x, y, TRUE);
         if (md->priv->resizing && event->button == 1 && event->type != GDK_2BUTTON_PRESS) {
-		gtk_window_begin_resize_drag (widget, md->priv->last_edge, 1, x_root, y_root, event->time);
+		gtk_window_begin_resize_drag ((GtkWindow *)widget, md->priv->last_edge, 1, x_root, y_root, event->time);
         } else if ((md->priv->resizing && event->button == 2 && event->type != GDK_2BUTTON_PRESS) ||
                 (event->button == 1 && y <= md->priv->top_height && event->type != GDK_2BUTTON_PRESS)) {
-                gtk_window_begin_move_drag (widget, event->button, x_root, y_root, event->time);
+                gtk_window_begin_move_drag ((GtkWindow *)widget, event->button, x_root, y_root, event->time);
 	} else if (y <= md->priv->top_height && event->type == GDK_2BUTTON_PRESS) {
 		if (md->priv->full_screen) 
 			gtk_window_unfullscreen (md->window);
@@ -256,7 +256,7 @@ md_button_release_event (GtkWidget *widget, GdkEventButton *event, gpointer user
 	int x, y;
 	MailDecoration *md = (MailDecoration *)user_data;
 
-	md_translate_position (event->window, event->x, event->y, &x, &y, md->window);
+	md_translate_position (event->window, event->x, event->y, &x, &y, (GtkWidget *)md->window);
  
 	if (md->priv->resizing) {
 		update_cursor (md, x, y, TRUE);
@@ -271,18 +271,18 @@ MailDecoration* mail_decoration_new(GtkWindow *window)
 
 	md->window = window;
 	gtk_window_set_decorated (window, FALSE);
-	gtk_widget_add_events (window, GDK_BUTTON_PRESS_MASK | 
+	gtk_widget_add_events ((GtkWidget *)window, GDK_BUTTON_PRESS_MASK | 
 					GDK_POINTER_MOTION_MASK |
 					GDK_ENTER_NOTIFY_MASK |
 					GDK_LEAVE_NOTIFY_MASK |
 					GDK_BUTTON_RELEASE_MASK);
 
-	g_signal_connect (window, "motion-notify-event", md_motion_event, md);
-	g_signal_connect (window, "enter-notify-event", md_enter_event, md);
-	g_signal_connect (window, "leave-notify-event", md_leave_event, md);
-	g_signal_connect (window, "button-press-event", md_button_press_event, md);
-	g_signal_connect (window, "button-release-event", md_button_release_event, md);
-	g_signal_connect (window, "size-allocate", md_size_allocate_event, md);
+	g_signal_connect (window, "motion-notify-event", G_CALLBACK(md_motion_event), md);
+	g_signal_connect (window, "enter-notify-event", G_CALLBACK(md_enter_event), md);
+	g_signal_connect (window, "leave-notify-event", G_CALLBACK(md_leave_event), md);
+	g_signal_connect (window, "button-press-event", G_CALLBACK(md_button_press_event), md);
+	g_signal_connect (window, "button-release-event", G_CALLBACK(md_button_release_event), md);
+	g_signal_connect (window, "size-allocate", G_CALLBACK(md_size_allocate_event), md);
 
 	return md;
 }
@@ -293,6 +293,7 @@ mail_decoration_class_init(MailDecorationClass *klass)
 {
 
 	GObjectClass *object_class = G_OBJECT_CLASS (klass);
+	parent_class = g_type_class_peek_parent (klass);
 
 	g_type_class_add_private (object_class, sizeof(MailDecorationPrivate));
 }



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