]> spindle.queued.net Git - midori/commitdiff
Use function in midori_findbar_entry_clear_icon_released_cb
authorChristian Dywan <christian@twotoasts.de>
Wed, 12 Oct 2011 23:53:36 +0000 (01:53 +0200)
committerChristian Dywan <christian@twotoasts.de>
Thu, 13 Oct 2011 16:31:51 +0000 (18:31 +0200)
toolbars/midori-findbar.c

index 4b4a3a824cec244aa4521fdb4cfffaa19945f699..faa7fa7f8fae2ce7422685a17d30893a94854a53 100644 (file)
@@ -112,15 +112,12 @@ static void
 midori_findbar_entry_clear_icon_released_cb (GtkIconEntry* entry,
                                              gint          icon_pos,
                                              gint          button,
-                                             gpointer      user_data)
+                                             MidoriFindbar*findbar)
 {
     if (icon_pos == GTK_ICON_ENTRY_SECONDARY)
     {
         gtk_entry_set_text (GTK_ENTRY (entry), "");
-        #if !HAVE_HILDON
-        gtk_icon_entry_set_icon_from_stock (GTK_ICON_ENTRY (entry),
-                                            GTK_ICON_ENTRY_PRIMARY, GTK_STOCK_FIND);
-        #endif
+        midori_findbar_set_icon (findbar, GTK_ICON_ENTRY_PRIMARY, "edit-find");
     }
 }
 
@@ -271,7 +268,7 @@ midori_findbar_init (MidoriFindbar* findbar)
     gtk_icon_entry_set_icon_highlight (GTK_ICON_ENTRY (findbar->find_text),
                                        GTK_ICON_ENTRY_SECONDARY, TRUE);
     g_signal_connect (findbar->find_text, "icon-release",
-        G_CALLBACK (midori_findbar_entry_clear_icon_released_cb), NULL);
+        G_CALLBACK (midori_findbar_entry_clear_icon_released_cb), findbar);
     g_signal_connect (findbar->find_text, "activate",
         G_CALLBACK (midori_findbar_next_activate_cb), findbar);
     g_signal_connect (findbar->find_text, "preedit-changed",