From 4b684b4bbc7e5a76f7013f35b0b6b789ef7b477a Mon Sep 17 00:00:00 2001
From: Emmanuel Milou <emmanuel.milou@savoirfairelinux.com>
Date: Tue, 13 Jan 2009 12:17:02 -0500
Subject: [PATCH] Warnings removal in GTK+ client

---
 sflphone-gtk/src/calltree.c      | 6 ++++--
 sflphone-gtk/src/dialpad.c       | 2 +-
 sflphone-gtk/src/historyfilter.c | 2 +-
 sflphone-gtk/src/sliders.c       | 2 +-
 4 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/sflphone-gtk/src/calltree.c b/sflphone-gtk/src/calltree.c
index fd0806894e..2e27a0a648 100644
--- a/sflphone-gtk/src/calltree.c
+++ b/sflphone-gtk/src/calltree.c
@@ -616,7 +616,8 @@ update_call_tree_remove (calltab_t* tab, call_t * c)
   void 
 update_call_tree (calltab_t* tab, call_t * c)
 {
-  GdkPixbuf *pixbuf;
+    g_print("update call tree\n");
+  GdkPixbuf *pixbuf=NULL;
   GtkTreeIter iter;
   GValue val;
   call_t * iterCall;
@@ -737,7 +738,7 @@ update_call_tree_add (calltab_t* tab, call_t * c)
   if( tab == history && ( call_list_get_size( tab ) > dbus_get_max_calls() ) )
     return;
 
-  GdkPixbuf *pixbuf;
+  GdkPixbuf *pixbuf=NULL;
   GtkTreeIter iter;
   GtkTreeSelection* sel;
 
@@ -804,6 +805,7 @@ update_call_tree_add (calltab_t* tab, call_t * c)
   if (pixbuf != NULL)
     g_object_unref(G_OBJECT(pixbuf));
 
+
   sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(tab->view));
   gtk_tree_selection_select_iter(GTK_TREE_SELECTION(sel), &iter);
   toolbar_update_buttons();
diff --git a/sflphone-gtk/src/dialpad.c b/sflphone-gtk/src/dialpad.c
index df2ab424fc..efb2a9c09f 100644
--- a/sflphone-gtk/src/dialpad.c
+++ b/sflphone-gtk/src/dialpad.c
@@ -26,7 +26,7 @@
 static void
 dialpad_pressed (GtkWidget * widget UNUSED, gpointer data)
 {
-  gtk_widget_grab_focus(GTK_TREE_VIEW(current_calls->view));
+  gtk_widget_grab_focus(GTK_WIDGET(current_calls->view));
   sflphone_keypad(0, (gchar*) data);
 }
 
diff --git a/sflphone-gtk/src/historyfilter.c b/sflphone-gtk/src/historyfilter.c
index 8d3daecbd6..b7d5ebc21b 100644
--- a/sflphone-gtk/src/historyfilter.c
+++ b/sflphone-gtk/src/historyfilter.c
@@ -36,7 +36,7 @@ is_visible(GtkTreeModel* model, GtkTreeIter* iter, gpointer data UNUSED)
   if( SHOW_SEARCHBAR )
   {
 	GValue val = {0,};
-	gchar* text;
+	gchar* text = NULL;
 	gchar* search = (gchar*)gtk_entry_get_text(GTK_ENTRY(filter_entry));
 	gtk_tree_model_get_value(GTK_TREE_MODEL(model), iter, 1, &val);
 	if(G_VALUE_HOLDS_STRING(&val)){
diff --git a/sflphone-gtk/src/sliders.c b/sflphone-gtk/src/sliders.c
index b94ad79b9f..c6b0cd4ffc 100644
--- a/sflphone-gtk/src/sliders.c
+++ b/sflphone-gtk/src/sliders.c
@@ -127,7 +127,7 @@ create_slider(const gchar * device)
   // which we don't want ;)
     
   GtkWidget * ret;
-  int dev;
+  int dev=0;
   
   if(strcmp(device, "speaker") == 0)
   {
-- 
GitLab