From 48e7d59eac61be0fb96c580dd067415c3dbc4b64 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 21 Jun 2013 09:02:37 +0100 Subject: [PATCH] only call eldbus_shutdown() for udisks efm backends if there's an existing eldbus connection --- src/bin/e_fm/e_fm_main_udisks.c | 6 ++++-- src/bin/e_fm/e_fm_main_udisks2.c | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/bin/e_fm/e_fm_main_udisks.c b/src/bin/e_fm/e_fm_main_udisks.c index 804041307..db3f8bb33 100644 --- a/src/bin/e_fm/e_fm_main_udisks.c +++ b/src/bin/e_fm/e_fm_main_udisks.c @@ -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 * diff --git a/src/bin/e_fm/e_fm_main_udisks2.c b/src/bin/e_fm/e_fm_main_udisks2.c index 4b7cb3282..c5686a2c2 100644 --- a/src/bin/e_fm/e_fm_main_udisks2.c +++ b/src/bin/e_fm/e_fm_main_udisks2.c @@ -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 *