X-Git-Url: https://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Fmain.c;h=f06ea5bab54f5513db8c144910cf761e5b51f6ae;hb=9962504b9013b78943b8a8854da0ec4bb6456750;hp=a88e25e8bcfc61ae9ccad36e4c81d1c12affc721;hpb=32db9ca28aa6430963d25535a7309ea86c91a354;p=psensor.git diff --git a/src/main.c b/src/main.c index a88e25e..f06ea5b 100644 --- a/src/main.c +++ b/src/main.c @@ -40,6 +40,7 @@ #include "lmsensor.h" #include "ui_pref.h" #include "ui_graph.h" +#include "ui_status.h" #ifdef HAVE_UNITY #include "ui_unity.h" @@ -59,8 +60,6 @@ #if defined(HAVE_APPINDICATOR) || defined(HAVE_APPINDICATOR_029) #include "ui_appindicator.h" -#else -#include "ui_status.h" #endif #ifdef HAVE_LIBNOTIFY @@ -448,7 +447,7 @@ int main(int argc, char **argv) #if defined(HAVE_APPINDICATOR) || defined(HAVE_APPINDICATOR_029) ui_appindicator_init(&ui); #else - ui_status_create(); + ui_status_init(); #endif gdk_notify_startup_complete(); @@ -473,6 +472,12 @@ int main(int argc, char **argv) psensor_list_free(ui.sensors); ui.sensors = NULL; +#if defined(HAVE_APPINDICATOR) || defined(HAVE_APPINDICATOR_029) + ui_appindicator_cleanup(); +#else + ui_status_cleanup(); +#endif + g_mutex_unlock(ui.sensors_mutex); config_cleanup();