[gnome-builder] project-tree: ensure we aren't hitting any unexpected cases



commit a0ae2fd4e4c165c5b0afa979b65ca9c50d1cbf8d
Author: Christian Hergert <christian hergert me>
Date:   Mon Apr 27 12:42:09 2015 -0700

    project-tree: ensure we aren't hitting any unexpected cases

 src/project-tree/gb-project-tree-actions.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/src/project-tree/gb-project-tree-actions.c b/src/project-tree/gb-project-tree-actions.c
index 05bde75..4531ec6 100644
--- a/src/project-tree/gb-project-tree-actions.c
+++ b/src/project-tree/gb-project-tree-actions.c
@@ -467,7 +467,7 @@ gb_project_tree_actions_new (GbProjectTree *self,
   GtkPopover *popover;
   IdeProjectFile *project_file;
   GFile *file = NULL;
-  gboolean is_dir;
+  gboolean is_dir = FALSE;
 
   g_assert (GB_IS_PROJECT_TREE (self));
   g_assert ((file_type == G_FILE_TYPE_DIRECTORY) ||
@@ -496,6 +496,11 @@ again:
       file = ide_vcs_get_working_directory (vcs);
       is_dir = TRUE;
     }
+  else
+    {
+      g_assert_not_reached ();
+      return;
+    }
 
   g_assert (G_IS_FILE (file));
 


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