[Goodies-commits] r6433 - in sion/trunk: . src

Enrico Troeger enrico at xfce.org
Sun Jan 11 18:21:00 CET 2009


Author: enrico
Date: 2009-01-11 17:21:00 +0000 (Sun, 11 Jan 2009)
New Revision: 6433

Modified:
   sion/trunk/ChangeLog
   sion/trunk/src/backendgvfs.c
Log:
Fix crashes with older GVFS versions (#4794, patch by Colin Leroy, thanks).

Modified: sion/trunk/ChangeLog
===================================================================
--- sion/trunk/ChangeLog	2009-01-11 14:57:36 UTC (rev 6432)
+++ sion/trunk/ChangeLog	2009-01-11 17:21:00 UTC (rev 6433)
@@ -1,3 +1,10 @@
+2009-01-11  Enrico Tröger  <enrico(at)xfce(dot)org>
+
+ * src/backendgvfs.c:
+   Fix crashes with older GVFS versions
+   (#4794, patch by Colin Leroy, thanks).
+
+
 2009-01-10  Enrico Tröger  <enrico(at)xfce(dot)org>
 
  * src/bookmarkeditdialog.c:

Modified: sion/trunk/src/backendgvfs.c
===================================================================
--- sion/trunk/src/backendgvfs.c	2009-01-11 14:57:36 UTC (rev 6432)
+++ sion/trunk/src/backendgvfs.c	2009-01-11 17:21:00 UTC (rev 6433)
@@ -457,7 +457,7 @@
 	uri = g_file_get_uri(location);
 	success = g_file_mount_enclosing_volume_finish(location, res, &error);
 
-	if (! g_error_matches(error, G_IO_ERROR, G_IO_ERROR_ALREADY_MOUNTED))
+	if (error != NULL && ! g_error_matches(error, G_IO_ERROR, G_IO_ERROR_ALREADY_MOUNTED))
 	{
 		gchar *msg = g_strdup_printf(_("Mounting of \"%s\" failed."), uri);
 		g_signal_emit(backend, signals[OPERATION_FAILED], 0, msg, error->message);




More information about the Goodies-commits mailing list