[gtksourceview] Make sure to prepend scan reigon when last_insert is NULL



commit c412642735ea1adc29d942ac63dbf28b89d9320f
Author: Jesse van den Kieboom <jessevdk gnome org>
Date:   Sat Nov 28 19:04:07 2009 +0100

    Make sure to prepend scan reigon when last_insert is NULL

 .../words/gtksourcecompletionwordsbuffer.c         |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c b/gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c
index 68c9d52..23cb733 100644
--- a/gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c
+++ b/gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c
@@ -456,7 +456,7 @@ add_scan_region (GtkSourceCompletionWordsBuffer *buffer,
 		/* Simply prepend, there was no overlap */
 		buffer->priv->scan_regions = 
 			g_list_insert_before (buffer->priv->scan_regions,
-			                      g_list_next (insert_after),
+			                      insert_after ? g_list_next (insert_after) : buffer->priv->scan_regions,
 			                      scan_region_new (start, end));
 	}
 	else



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