only call eldbus_shutdown() for udisks efm backends if there's an existing eldbus...
authorMike Blumenkrantz <m.blumenkran@samsung.com>
Fri, 21 Jun 2013 08:02:37 +0000 (09:02 +0100)
committerMike Blumenkrantz <m.blumenkran@samsung.com>
Fri, 21 Jun 2013 08:02:37 +0000 (09:02 +0100)
src/bin/e_fm/e_fm_main_udisks.c
src/bin/e_fm/e_fm_main_udisks2.c

index 8040413..db3f8bb 100644 (file)
@@ -1106,8 +1106,10 @@ _e_fm_main_udisks_shutdown(void)
         eldbus_object_unref(obj);
      }
    if (_e_fm_main_udisks_conn)
-     eldbus_connection_unref(_e_fm_main_udisks_conn);
-   eldbus_shutdown();
+     {
+        eldbus_connection_unref(_e_fm_main_udisks_conn);
+        eldbus_shutdown();
+     }
 }
 
 E_Storage *
index 4b7cb32..c5686a2 100644 (file)
@@ -1224,8 +1224,10 @@ _e_fm_main_udisks2_shutdown(void)
         eldbus_object_unref(obj);
      }
    if (_e_fm_main_udisks2_conn)
-     eldbus_connection_unref(_e_fm_main_udisks2_conn);
-   eldbus_shutdown();
+     {
+        eldbus_connection_unref(_e_fm_main_udisks2_conn);
+        eldbus_shutdown();
+     }
 }
 
 E_Storage *