diff options
Diffstat (limited to 'src/modules/evas/vg_loaders/eet/evas_vg_load_eet.c')
-rw-r--r-- | src/modules/evas/vg_loaders/eet/evas_vg_load_eet.c | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/src/modules/evas/vg_loaders/eet/evas_vg_load_eet.c b/src/modules/evas/vg_loaders/eet/evas_vg_load_eet.c new file mode 100644 index 0000000000..485157add2 --- /dev/null +++ b/src/modules/evas/vg_loaders/eet/evas_vg_load_eet.c @@ -0,0 +1,60 @@ +#ifdef HAVE_CONFIG_H +# include <config.h> +#endif + +#include "evas_common_private.h" +#include "evas_private.h" + +static int _evas_vg_loader_eet_log_dom = -1; + +#ifdef ERR +# undef ERR +#endif +#define ERR(...) EINA_LOG_DOM_ERR(_evas_vg_loader_eet_log_dom, __VA_ARGS__) + +#ifdef INF +# undef INF +#endif +#define INF(...) EINA_LOG_DOM_INFO(_evas_vg_loader_eet_log_dom, __VA_ARGS__) + +static void* +evas_vg_load_file_data_eet(Eina_File *f EINA_UNUSED, Eina_Stringshare *key EINA_UNUSED, int *error EINA_UNUSED) +{ + INF("No Implementation Yet"); + return NULL; +} + +static Evas_Vg_Load_Func evas_vg_load_eet_func = +{ + evas_vg_load_file_data_eet +}; + +static int +module_open(Evas_Module *em) +{ + if (!em) return 0; + em->functions = (void *)(&evas_vg_load_eet_func); + return 1; +} + +static void +module_close(Evas_Module *em EINA_UNUSED) +{ +} + +static Evas_Module_Api evas_modapi = +{ + EVAS_MODULE_API_VERSION, + "eet", + "none", + { + module_open, + module_close + } +}; + +EVAS_MODULE_DEFINE(EVAS_MODULE_TYPE_VG_LOADER, vg_loader, eet); + +#ifndef EVAS_STATIC_BUILD_VG_EET +EVAS_EINA_MODULE_DEFINE(vg_loader, eet); +#endif
\ No newline at end of file |