From 0d0bdecdc3738c5a9d14bfaee18b36c4e772a26b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Ant=C3=B4nio=20Cardoso?= Date: Fri, 2 Oct 2020 11:47:06 -0300 Subject: [PATCH] win32: fix elementary modules not loading when running in tree ERR:elementary ../src/lib/elementary/elm_module.c:114 _elm_module_find_as() Failed to load elementary module: 'prefs_iface': m --- src/lib/elementary/elm_module.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib/elementary/elm_module.c b/src/lib/elementary/elm_module.c index 2d38327c7c..5fb79dd908 100644 --- a/src/lib/elementary/elm_module.c +++ b/src/lib/elementary/elm_module.c @@ -135,7 +135,13 @@ _elm_module_load(Elm_Module *m) #ifdef NEED_RUN_IN_TREE if (getenv("EFL_RUN_IN_TREE")) { +#ifndef _MSC_VER bs_mod_get(buf, sizeof(buf), "elementary", m->name); +#else + snprintf(buf, sizeof(buf), PACKAGE_BUILD_DIR + "src/modules/elementary/%s/module"EFL_SHARED_EXTENSION, + m->name); +#endif } else #endif