[gnome-builder/gnome-builder-3-32] gui: check for non-NULL VCS before short-circuit



commit d29c3ecfa0d38659afcbd7760830fefcaa4967e4
Author: Christian Hergert <chergert redhat com>
Date:   Fri Jun 14 11:31:08 2019 -0700

    gui: check for non-NULL VCS before short-circuit

 src/libide/gui/ide-workbench.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/src/libide/gui/ide-workbench.c b/src/libide/gui/ide-workbench.c
index 8b651dce0..34c23e186 100644
--- a/src/libide/gui/ide-workbench.c
+++ b/src/libide/gui/ide-workbench.c
@@ -2249,7 +2249,7 @@ ide_workbench_set_vcs (IdeWorkbench *self,
   g_return_if_fail (IDE_IS_WORKBENCH (self));
   g_return_if_fail (!vcs || IDE_IS_VCS (vcs));
 
-  if (vcs == self->vcs)
+  if (self->vcs != NULL && vcs == self->vcs)
     return;
 
   if (vcs == NULL)


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