discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=daedf48a4bc69b916ea37ee066da9db4c9f364b3

commit daedf48a4bc69b916ea37ee066da9db4c9f364b3
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Fri Aug 4 16:23:38 2017 -0400

    add module file to E_Module struct
---
 src/bin/e_module.c | 1 +
 src/bin/e_module.h | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/bin/e_module.c b/src/bin/e_module.c
index 8af645818..3f78d0ed9 100644
--- a/src/bin/e_module.c
+++ b/src/bin/e_module.c
@@ -405,6 +405,7 @@ e_module_new(const char *name)
         m->error = 1;
         goto init_done;
      }
+   m->file = eina_stringshare_ref(modpath);
    m->api = dlsym(m->handle, "e_modapi");
    m->func.init = dlsym(m->handle, "e_modapi_init");
    m->func.shutdown = dlsym(m->handle, "e_modapi_shutdown");
diff --git a/src/bin/e_module.h b/src/bin/e_module.h
index 8c157a2e2..5e3bf6233 100644
--- a/src/bin/e_module.h
+++ b/src/bin/e_module.h
@@ -31,6 +31,7 @@ struct _E_Module
    E_Module_Api        *api;
 
    Eina_Stringshare    *name;
+   Eina_Stringshare    *file;
    Eina_Stringshare    *dir;
    void                *handle;
 

-- 


Reply via email to