e_hal_init/shutdown
authorGustavo Sverzut Barbieri <barbieri@gmail.com>
Wed, 23 Sep 2009 00:08:43 +0000 (00:08 +0000)
committerGustavo Sverzut Barbieri <barbieri@gmail.com>
Wed, 23 Sep 2009 00:08:43 +0000 (00:08 +0000)
SVN revision: 42633

src/bin/e_fm_main.c
src/bin/e_msgbus.c

index 81cc73a..b4d77ed 100644 (file)
@@ -271,6 +271,7 @@ main(int argc, char **argv)
 
    _e_storage_volume_edd_init();
    e_dbus_init();
+   e_hal_init();
    _e_dbus_conn = e_dbus_bus_get(DBUS_BUS_SYSTEM);
    if (_e_dbus_conn)
      {
@@ -303,6 +304,7 @@ main(int argc, char **argv)
      }
 
    if (_e_dbus_conn) e_dbus_connection_close(_e_dbus_conn);
+   e_hal_shutdown();
    e_dbus_shutdown();
    _e_storage_volume_edd_shutdown();
    
index 4314cfd..76d7605 100644 (file)
@@ -30,6 +30,7 @@ e_msgbus_init(void)
    _e_msgbus_data = E_NEW(E_Msgbus_Data, 1);
 
    e_dbus_init();
+   e_hal_init();
 
    _e_msgbus_data->conn = e_dbus_bus_get(DBUS_BUS_SESSION);
    if (!_e_msgbus_data->conn)
@@ -96,6 +97,7 @@ e_msgbus_shutdown(void)
      {
         e_dbus_connection_close(_e_msgbus_data->conn);
      }
+   e_hal_shutdown();
    e_dbus_shutdown();
 
    E_FREE(_e_msgbus_data);