[Goodies-commits] r2955 - ristretto/trunk/src
Stephan Arts
stephan at xfce.org
Tue Aug 7 01:58:57 CEST 2007
Author: stephan
Date: 2007-08-06 23:58:57 +0000 (Mon, 06 Aug 2007)
New Revision: 2955
Modified:
ristretto/trunk/src/navigator.c
ristretto/trunk/src/thumbnail_viewer.c
Log:
fix segfault
Modified: ristretto/trunk/src/navigator.c
===================================================================
--- ristretto/trunk/src/navigator.c 2007-08-06 23:52:10 UTC (rev 2954)
+++ ristretto/trunk/src/navigator.c 2007-08-06 23:58:57 UTC (rev 2955)
@@ -289,7 +289,10 @@
RsttoNavigatorEntry *
rstto_navigator_get_file (RsttoNavigator *navigator)
{
- return (RsttoNavigatorEntry *)(navigator->file_iter->data);
+ if(navigator->file_iter)
+ return (RsttoNavigatorEntry *)(navigator->file_iter->data);
+ else
+ return NULL;
}
gint
Modified: ristretto/trunk/src/thumbnail_viewer.c
===================================================================
--- ristretto/trunk/src/thumbnail_viewer.c 2007-08-06 23:52:10 UTC (rev 2954)
+++ ristretto/trunk/src/thumbnail_viewer.c 2007-08-06 23:58:57 UTC (rev 2955)
@@ -204,7 +204,10 @@
{
RsttoThumbnailViewer *viewer = RSTTO_THUMBNAIL_VIEWER(widget);
- rstto_thumbnail_viewer_paint(viewer);
+ if (GTK_WIDGET_REALIZED (viewer))
+ {
+ rstto_thumbnail_viewer_paint(viewer);
+ }
return FALSE;
}
More information about the Goodies-commits
mailing list