diff --git a/legacy/efreet/src/lib/efreet.c b/legacy/efreet/src/lib/efreet.c index 0b8f95606c..c008b4483e 100644 --- a/legacy/efreet/src/lib/efreet.c +++ b/legacy/efreet/src/lib/efreet.c @@ -25,6 +25,7 @@ efreet_init(void) if (!efreet_ini_init()) return --init; if (!efreet_desktop_init()) return --init; if (!efreet_menu_init()) return --init; + if (!efreet_util_init()) return --init; return init; } @@ -44,6 +45,7 @@ efreet_shutdown(void) efreet_icon_shutdown(); efreet_xml_shutdown(); efreet_base_shutdown(); + efreet_util_shutdown(); IF_FREE(efreet_lang); IF_FREE(efreet_lang_country); diff --git a/legacy/efreet/src/lib/efreet_private.h b/legacy/efreet/src/lib/efreet_private.h index 5f246e6672..0bb2e31065 100644 --- a/legacy/efreet/src/lib/efreet_private.h +++ b/legacy/efreet/src/lib/efreet_private.h @@ -178,6 +178,10 @@ const char *efreet_lang_modifier_get(void); size_t efreet_array_cat(char *buffer, size_t size, const char *strs[]); +int efreet_util_init(void); +void efreet_util_shutdown(void); + + /** * @} */ diff --git a/legacy/efreet/src/lib/efreet_utils.c b/legacy/efreet/src/lib/efreet_utils.c index e08ac6c49f..9d5b7228e8 100644 --- a/legacy/efreet/src/lib/efreet_utils.c +++ b/legacy/efreet/src/lib/efreet_utils.c @@ -2,6 +2,17 @@ #include "Efreet.h" #include "efreet_private.h" +int +efreet_util_init(void) +{ + return 1; +} + +void +efreet_util_shutdown(void) +{ +} + char * efreet_util_path_in_default(const char *section, const char *path) {