[gnome-disk-utility/wip/mdraid] Don't crash if udisksd drops off the bus



commit bac24a21b34ebac36f890fa8396b7e8b9dfd4b06
Author: David Zeuthen <zeuthen gmail com>
Date:   Thu Sep 20 17:03:22 2012 -0400

    Don't crash if udisksd drops off the bus
    
    Signed-off-by: David Zeuthen <zeuthen gmail com>

 src/disks/gduwindow.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/disks/gduwindow.c b/src/disks/gduwindow.c
index 04bec2b..b848e84 100644
--- a/src/disks/gduwindow.c
+++ b/src/disks/gduwindow.c
@@ -544,7 +544,7 @@ set_selected_object (GduWindow    *window,
   ShowFlags show_flags = {0};
   GtkTreeIter iter;
 
-  if (gdu_device_tree_model_get_iter_for_object (window->model, object, &iter))
+  if (object != NULL && gdu_device_tree_model_get_iter_for_object (window->model, object, &iter))
     {
       GtkTreePath *path;
       GtkTreeSelection *tree_selection;
@@ -558,7 +558,7 @@ set_selected_object (GduWindow    *window,
       gtk_tree_path_free (path);
       ret = TRUE;
     }
-  else
+  else if (object != NULL)
     {
       UDisksBlock *block;
 



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