[anjal] fix warnings in mail-settings-view.c



commit 8a7f53c464b9955088a2be8e3b3d7c82aa595159
Author: Srinivasa Ragavan <sragavan novell com>
Date:   Fri May 29 08:32:18 2009 +0530

    fix warnings in mail-settings-view.c
---
 src/mail-settings-view.c |   37 +++++++++++++++++--------------------
 1 files changed, 17 insertions(+), 20 deletions(-)

diff --git a/src/mail-settings-view.c b/src/mail-settings-view.c
index 6506732..04d1bc5 100644
--- a/src/mail-settings-view.c
+++ b/src/mail-settings-view.c
@@ -56,8 +56,7 @@ mail_settings_view_init (MailSettingsView  *shell)
 static void
 mail_settings_view_finalize (GObject *object)
 {
-	MailSettingsView *shell = (MailSettingsView *)object;
-	MailSettingsViewPrivate *priv = shell->priv;
+	/* MailSettingsView *shell = (MailSettingsView *)object; */
 
 	G_OBJECT_CLASS (mail_settings_view_parent_class)->finalize (object);
 }
@@ -95,7 +94,7 @@ msv_edit_account(GtkButton *button, MailSettingsView *msv)
 	g_signal_emit (msv, signals[SHOW_ACCOUNT], 0);
 }
 
-#define PACK_BOX(w,s) box = gtk_hbox_new(FALSE, 0); gtk_box_pack_start(box, w, FALSE, FALSE, s); gtk_widget_show(box); gtk_widget_show(w); gtk_box_pack_start(acview, box, FALSE, FALSE, 3);
+#define PACK_BOX(w,s) box = gtk_hbox_new(FALSE, 0); gtk_box_pack_start((GtkBox *)box, w, FALSE, FALSE, s); gtk_widget_show(box); gtk_widget_show(w); gtk_box_pack_start((GtkBox *)acview, box, FALSE, FALSE, 3);
 
 void
 mail_settings_view_construct (MailSettingsView *acview)
@@ -105,26 +104,26 @@ mail_settings_view_construct (MailSettingsView *acview)
 	char *tmp;
 
 	label = gtk_label_new (NULL);
-	gtk_label_set_markup (label, _("<span size=\"large\" weight=\"bold\">Account management</span>"));
+	gtk_label_set_markup ((GtkLabel *)label, _("<span size=\"large\" weight=\"bold\">Account management</span>"));
 	PACK_BOX(label,12);
 
 	label = gtk_button_new ();
 	tbox = gtk_hbox_new (FALSE, 0);
 
-	tlabel = gtk_image_new_from_stock ("gtk-edit", GTK_ICON_SIZE_BUTTON);
+	tlabel = (GtkWidget *)gtk_image_new_from_stock ("gtk-edit", GTK_ICON_SIZE_BUTTON);
 	gtk_widget_show(tlabel);
-	gtk_box_pack_start(tbox, tlabel, FALSE, FALSE, 6);
+	gtk_box_pack_start((GtkBox *)tbox, tlabel, FALSE, FALSE, 6);
 
 	tmp = g_strdup_printf("%s %s...", _("Modify"), e_account_get_string(account, E_ACCOUNT_ID_ADDRESS));
 	tlabel = gtk_label_new(tmp);
 	g_free(tmp);
 	gtk_widget_show(tlabel);
-	gtk_box_pack_start(tbox, tlabel, FALSE, FALSE, 0);
+	gtk_box_pack_start((GtkBox *)tbox, tlabel, FALSE, FALSE, 0);
 	gtk_widget_show(tbox);
-	gtk_container_add(label, tbox);
+	gtk_container_add((GtkContainer *)label, tbox);
 	PACK_BOX(label,24);
 	g_signal_connect(label, "clicked", G_CALLBACK(msv_edit_account), acview);
-	gtk_widget_show(acview);
+	gtk_widget_show((GtkWidget *)acview);
 
 }
 
@@ -143,10 +142,8 @@ mail_settings_view_new ()
 static gboolean
 msv_btn_expose (GtkWidget *w, GdkEventExpose *event, MailSettingsView *mfv)
 {
-	GdkPixbuf *img = g_object_get_data (w, "pbuf");
+	GdkPixbuf *img = g_object_get_data ((GObject *)w, "pbuf");
 	cairo_t *cr = gdk_cairo_create (w->window);
-	int wid = w->allocation.width;
-	int heig = w->allocation.height;
 	cairo_save (cr);
 	gdk_cairo_set_source_pixbuf (cr, img, event->area.x-4, event->area.y-5);
 	cairo_paint(cr);
@@ -173,26 +170,26 @@ mail_settings_view_get_tab_widget(MailSettingsView *mcv)
 	GtkWidget *tab_label;
 
 	img = gtk_image_new_from_pixbuf (pbuf);
-	g_object_set_data (img, "pbuf", pbuf);
-	g_signal_connect (img, "expose-event", msv_btn_expose, mcv);
+	g_object_set_data ((GObject *)img, "pbuf", pbuf);
+	g_signal_connect (img, "expose-event", G_CALLBACK(msv_btn_expose), mcv);
 	
 	tool = gtk_button_new ();
-	gtk_button_set_relief(tool, GTK_RELIEF_NONE);
-	gtk_button_set_focus_on_click (tool, FALSE);
+	gtk_button_set_relief((GtkButton *)tool, GTK_RELIEF_NONE);
+	gtk_button_set_focus_on_click ((GtkButton *)tool, FALSE);
 	gtk_widget_set_tooltip_text (tool, _("Close Tab"));
 	g_signal_connect (tool, "clicked", G_CALLBACK(msv_close), mcv);
 	
 	box = gtk_hbox_new (FALSE, 0);
-	gtk_box_pack_start (box, img, FALSE, FALSE, 0);
-	gtk_container_add (tool, box);
+	gtk_box_pack_start ((GtkBox *)box, img, FALSE, FALSE, 0);
+	gtk_container_add ((GtkContainer *)tool, box);
 	gtk_widget_show_all (tool);
 	gtk_icon_size_lookup_for_settings (gtk_widget_get_settings(tool) , GTK_ICON_SIZE_MENU, &w, &h);
 	gtk_widget_set_size_request (tool, w+2, h+2);
 
 	box = gtk_label_new (_("Settings"));
 	tab_label = gtk_hbox_new (FALSE, 0);
-	gtk_box_pack_start (tab_label, box, FALSE, FALSE, 0);
-	gtk_box_pack_start (tab_label, tool, FALSE, FALSE, 0);
+	gtk_box_pack_start ((GtkBox *)tab_label, box, FALSE, FALSE, 0);
+	gtk_box_pack_start ((GtkBox *)tab_label, tool, FALSE, FALSE, 0);
 	gtk_widget_show_all (tab_label);
 
 	return tab_label;



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