summaryrefslogtreecommitdiff
path: root/src/modules/evas/vg_loaders/eet/evas_vg_load_eet.c
diff options
context:
space:
mode:
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.c60
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