[gtksourceview/wip/fix-words-completion: 2/3] words-completion: use G_SOURCE_REMOVE and G_SOURCE_CONTINUE
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview/wip/fix-words-completion: 2/3] words-completion: use G_SOURCE_REMOVE and G_SOURCE_CONTINUE
- Date: Sat, 31 May 2014 17:23:17 +0000 (UTC)
commit 7216d7bb38ddf56e458fa5e209091aa2712e9fbf
Author: Sébastien Wilmet <swilmet gnome org>
Date: Sat May 31 18:41:23 2014 +0200
words-completion: use G_SOURCE_REMOVE and G_SOURCE_CONTINUE
It's clearer.
.../words/gtksourcecompletionwordsbuffer.c | 8 +++-----
1 files changed, 3 insertions(+), 5 deletions(-)
---
diff --git a/gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c
b/gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c
index f478be9..f0a25f1 100644
--- a/gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c
+++ b/gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c
@@ -323,7 +323,6 @@ is_text_region_empty (GtkTextRegion *region)
static gboolean
idle_scan_regions (GtkSourceCompletionWordsBuffer *buffer)
{
- gboolean finished = FALSE;
guint nb_remaining_lines = buffer->priv->scan_batch_size;
GtkTextRegionIterator region_iter;
GtkTextIter start;
@@ -359,14 +358,13 @@ idle_scan_regions (GtkSourceCompletionWordsBuffer *buffer)
&start,
&stop);
- finished = is_text_region_empty (buffer->priv->scan_region);
-
- if (finished)
+ if (is_text_region_empty (buffer->priv->scan_region))
{
buffer->priv->batch_scan_id = 0;
+ return G_SOURCE_REMOVE;
}
- return !finished;
+ return G_SOURCE_CONTINUE;
}
static gboolean
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]