summaryrefslogtreecommitdiff
path: root/src/lib/elua/elua_private.h
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@osg.samsung.com>2015-04-23 16:02:58 +0100
committerDaniel Kolesa <d.kolesa@osg.samsung.com>2015-05-06 15:05:23 +0100
commit88faba813c7c0369f4e5c1fd521d41f439c8cfe0 (patch)
treebcc02a18a15b7c1aea45b532023d93b2dfbe9e7b /src/lib/elua/elua_private.h
parent0d8b38a2acd8fc52a87826f30f56d025794ecf21 (diff)
elua lib: merge the 3 setup funcs into one
This allows simpler initialization and elua_util_require can now queue up modules before full initialization is done.
Diffstat (limited to 'src/lib/elua/elua_private.h')
-rw-r--r--src/lib/elua/elua_private.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/elua/elua_private.h b/src/lib/elua/elua_private.h
index cf24e1e661..53b514e627 100644
--- a/src/lib/elua/elua_private.h
+++ b/src/lib/elua/elua_private.h
@@ -34,6 +34,7 @@ struct _Elua_State
34 Eina_Stringshare *coredir; 34 Eina_Stringshare *coredir;
35 Eina_Stringshare *moddir; 35 Eina_Stringshare *moddir;
36 Eina_Stringshare *appsdir; 36 Eina_Stringshare *appsdir;
37 Eina_List *lmods;
37 Eina_List *cmods; 38 Eina_List *cmods;
38 Eina_List *lincs; 39 Eina_List *lincs;
39 int requireref, apploadref; 40 int requireref, apploadref;
@@ -48,5 +49,6 @@ extern int _elua_log_dom;
48#define CRT(...) EINA_LOG_DOM_CRITICAL(_elua_log_dom, __VA_ARGS__) 49#define CRT(...) EINA_LOG_DOM_CRITICAL(_elua_log_dom, __VA_ARGS__)
49 50
50int _elua_io_popen(lua_State *L); 51int _elua_io_popen(lua_State *L);
52Eina_Bool _elua_state_io_setup(const Elua_State *es);
51 53
52#endif 54#endif