[gtksourceview/wip/search: 15/19] search: do not search NULL string



commit fae2412f1e2bb2d02959b529884088a43d11d6cf
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Sun Jun 30 11:42:19 2013 +0200

    search: do not search NULL string

 gtksourceview/gtksourcesearch.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)
---
diff --git a/gtksourceview/gtksourcesearch.c b/gtksourceview/gtksourcesearch.c
index 69cf757..fb189d1 100644
--- a/gtksourceview/gtksourcesearch.c
+++ b/gtksourceview/gtksourcesearch.c
@@ -390,6 +390,11 @@ basic_forward_search (GtkSourceSearch   *search,
 {
        GtkTextIter begin_search = *iter;
 
+       if (search->priv->text == NULL)
+       {
+               return FALSE;
+       }
+
        while (TRUE)
        {
                gboolean found = gtk_text_iter_forward_search (&begin_search,
@@ -423,6 +428,11 @@ basic_backward_search (GtkSourceSearch   *search,
 {
        GtkTextIter begin_search = *iter;
 
+       if (search->priv->text == NULL)
+       {
+               return FALSE;
+       }
+
        while (TRUE)
        {
                gboolean found = gtk_text_iter_backward_search (&begin_search,


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