[gtksourceview/wip/search] test-search-ui: use gtk_entry_buffer_get_bytes()



commit 3f5b3a6fba2dd369b55cbe3e45342d7d7d38ddd8
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Sat Jul 6 20:09:07 2013 +0200

    test-search-ui: use gtk_entry_buffer_get_bytes()

 tests/test-search-ui.c |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/tests/test-search-ui.c b/tests/test-search-ui.c
index 027ef37..b1ac15f 100644
--- a/tests/test-search-ui.c
+++ b/tests/test-search-ui.c
@@ -237,16 +237,21 @@ button_replace_clicked_cb (TestSearchUI *search,
        GtkTextIter match_start;
        GtkTextIter match_end;
        GtkTextIter iter;
+       GtkEntryBuffer *entry_buffer;
+       gint replace_length;
 
        gtk_text_buffer_get_selection_bounds (GTK_TEXT_BUFFER (search->priv->source_buffer),
                                              &match_start,
                                              &match_end);
 
+       entry_buffer = gtk_entry_get_buffer (search->priv->replace_entry);
+       replace_length = gtk_entry_buffer_get_bytes (entry_buffer);
+
        gtk_source_buffer_search_replace (search->priv->source_buffer,
                                          &match_start,
                                          &match_end,
                                          gtk_entry_get_text (search->priv->replace_entry),
-                                         -1);
+                                         replace_length);
 
        gtk_text_buffer_get_selection_bounds (GTK_TEXT_BUFFER (search->priv->source_buffer),
                                              NULL,
@@ -263,9 +268,12 @@ static void
 button_replace_all_clicked_cb (TestSearchUI *search,
                               GtkButton    *button)
 {
+       GtkEntryBuffer *entry_buffer = gtk_entry_get_buffer (search->priv->replace_entry);
+       gint replace_length = gtk_entry_buffer_get_bytes (entry_buffer);
+
        gtk_source_buffer_search_replace_all (search->priv->source_buffer,
                                              gtk_entry_get_text (search->priv->replace_entry),
-                                             -1);
+                                             replace_length);
 }
 
 static gboolean



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