nautilus r13805 - in trunk: . libnautilus-private



Author: alexl
Date: Fri Feb 22 14:31:43 2008
New Revision: 13805
URL: http://svn.gnome.org/viewvc/nautilus?rev=13805&view=rev

Log:
2008-02-22  Alexander Larsson  <alexl redhat com>

        * libnautilus-private/nautilus-mime-actions.c:
        (activation_mount_not_mounted):
	Don't crash if all files were removed due to error
	when activating.



Modified:
   trunk/ChangeLog
   trunk/libnautilus-private/nautilus-mime-actions.c

Modified: trunk/libnautilus-private/nautilus-mime-actions.c
==============================================================================
--- trunk/libnautilus-private/nautilus-mime-actions.c	(original)
+++ trunk/libnautilus-private/nautilus-mime-actions.c	Fri Feb 22 14:31:43 2008
@@ -1284,6 +1284,12 @@
 	}
 
 	parameters->tried_mounting = TRUE;
+
+	if (parameters->files == NULL) {
+		activation_parameters_free (parameters);
+		return;
+	}
+	
 	nautilus_file_list_call_when_ready
 		(parameters->files,
 		 nautilus_mime_actions_get_required_file_attributes () | NAUTILUS_FILE_ATTRIBUTE_LINK_INFO,



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