[gnome-builder] clang: save empty query as NULL to simplify future filtering



commit e09374308d6b693ab2ab648580a755e96ac6749c
Author: Christian Hergert <christian hergert me>
Date:   Fri Feb 26 15:53:29 2016 -0800

    clang: save empty query as NULL to simplify future filtering

 plugins/clang/ide-clang-completion-provider.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/plugins/clang/ide-clang-completion-provider.c b/plugins/clang/ide-clang-completion-provider.c
index c2e1c66..7631521 100644
--- a/plugins/clang/ide-clang-completion-provider.c
+++ b/plugins/clang/ide-clang-completion-provider.c
@@ -206,6 +206,9 @@ ide_clang_completion_provider_save_results (IdeClangCompletionProvider *self,
   g_clear_pointer (&self->last_query, g_free);
   self->head = NULL;
 
+  if (query && !*query)
+    query = NULL;
+
   if (results != NULL)
     {
       self->last_line = g_strdup (line);


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