diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/eulogium.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/eulogium.c b/src/eulogium.c index 1fa272f..67be469 100644 --- a/src/eulogium.c +++ b/src/eulogium.c @@ -3,7 +3,8 @@ #endif #include <Ecore_Getopt.h> -#include <Eina.h> +#include <Eeze.h> +#include <Eeze_Disk.h> #include <Elementary.h> #include <Evas.h> #include <stdlib.h> @@ -1417,6 +1418,10 @@ EAPI_MAIN int elm_main(int argc, char **argv) // Evas_Object *splash_window; // Eina_List *engines, *l; + eeze_init(); + eeze_disk_function(); + if (!(eeze_disk_can_mount() && eeze_disk_can_unmount())) + EINA_LOG_ERR("No disk (u)mount support available"); elm_need_eldbus(); args = ecore_getopt_parse(&optdesc, values, argc, argv); @@ -1509,6 +1514,7 @@ EAPI_MAIN int elm_main(int argc, char **argv) free(eulogium.printer.file_handlers); /* TODO: Cleanup function? */ elm_shutdown(); + eeze_shutdown(); return EXIT_SUCCESS; } |