[Goodies-commits] r3087 - ristretto/trunk/src

Stephan Arts stephan at xfce.org
Tue Aug 28 07:29:20 CEST 2007


Author: stephan
Date: 2007-08-28 05:29:20 +0000 (Tue, 28 Aug 2007)
New Revision: 3087

Modified:
   ristretto/trunk/src/picture_viewer.c
Log:
fixed segfault

Modified: ristretto/trunk/src/picture_viewer.c
===================================================================
--- ristretto/trunk/src/picture_viewer.c	2007-08-27 17:33:09 UTC (rev 3086)
+++ ristretto/trunk/src/picture_viewer.c	2007-08-28 05:29:20 UTC (rev 3087)
@@ -455,11 +455,17 @@
 rstto_picture_viewer_refresh(RsttoPictureViewer *viewer)
 {
     GtkWidget *widget = GTK_WIDGET(viewer);
+    gboolean fit_to_screen = FALSE;
+    gdouble scale = 0;
     RsttoNavigatorEntry *entry = rstto_navigator_get_file(viewer->priv->navigator);
-    gboolean fit_to_screen = rstto_navigator_entry_get_fit_to_screen(entry);
-    gdouble scale = rstto_navigator_entry_get_scale(entry);
+    gboolean changed = TRUE;
+    if (entry)
+    {
+        fit_to_screen = rstto_navigator_entry_get_fit_to_screen(entry);
+        scale = rstto_navigator_entry_get_scale(entry);
+    }
+    
 
-    gboolean changed;
     gboolean vadjustment_changed = FALSE;
     gboolean hadjustment_changed = FALSE;
     if(viewer->priv->src_pixbuf)




More information about the Goodies-commits mailing list