gnome-desktop r5000 - trunk/libgnome-desktop



Author: vuntz
Date: Mon Feb 11 18:30:04 2008
New Revision: 5000
URL: http://svn.gnome.org/viewvc/gnome-desktop?rev=5000&view=rev

Log:
2008-02-11  Vincent Untz  <vuntz gnome org>

	* gnome-bg.c: (read_slideshow_file): fix crash when the file is not
	valid XML or empty or something else...
	Fix bug #515362


Modified:
   trunk/libgnome-desktop/ChangeLog
   trunk/libgnome-desktop/gnome-bg.c

Modified: trunk/libgnome-desktop/gnome-bg.c
==============================================================================
--- trunk/libgnome-desktop/gnome-bg.c	(original)
+++ trunk/libgnome-desktop/gnome-bg.c	Mon Feb 11 18:30:04 2008
@@ -1755,11 +1755,13 @@
 	
 	g_markup_parse_context_free (context);
 
-	t = mktime (&show->start_tm);
+	if (show) {
+		t = mktime (&show->start_tm);
 
-	show->start_time = (double)t;
-		
-	dump_bg (show);
+		show->start_time = (double)t;
+			
+		dump_bg (show);
+	}
 
 	g_free (contents);
 	



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