]> git.street.me.uk Git - andy/viking.git/commitdiff
QA: avoid segfault
authorGuilhem Bonnefille <guilhem.bonnefille@gmail.com>
Sat, 30 Aug 2008 15:45:32 +0000 (15:45 +0000)
committerGuilhem Bonnefille <guilhem.bonnefille@gmail.com>
Sat, 30 Aug 2008 15:45:32 +0000 (15:45 +0000)
Bug introduced in SVN r761

src/vikwindow.c

index 18134e14a5821f2568397fdf2fc26ecfbbebf08b..3193c03dd9ba03c559ec87a163ee01a81bb497d9 100644 (file)
@@ -396,7 +396,8 @@ static void draw_status ( VikWindow *vw )
 void vik_window_set_redraw_trigger(VikLayer *vl)
 {
   VikWindow *vw = VIK_WINDOW(VIK_GTK_WINDOW_FROM_LAYER(vl));
-  vw->trigger = vl;
+  if (NULL != vw)
+    vw->trigger = vl;
 }
 
 static void window_configure_event ( VikWindow *vw )