diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2022-03-07 15:34:20 -0800 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2022-03-07 15:34:20 -0800 |
commit | cfb7cff4c111959779710d0c8a9a89f108a9e8d1 (patch) | |
tree | f2067358e3c1d804db119839f578062187b4b308 /src/teliva.c | |
parent | e07fa910bb629f50d4da68058ccfcafb4efa60dc (diff) | |
download | teliva-cfb7cff4c111959779710d0c8a9a89f108a9e8d1.tar.gz |
call app's main() from within Lua pmain
Diffstat (limited to 'src/teliva.c')
-rw-r--r-- | src/teliva.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/teliva.c b/src/teliva.c index db59428..2de3fb3 100644 --- a/src/teliva.c +++ b/src/teliva.c @@ -1783,7 +1783,7 @@ static const char* events_view() { char* Image_name = NULL; extern void set_args (lua_State *L, char **argv, int n); extern void load_tlv(lua_State* L, char* filename); -int handle_image(lua_State* L, char** argv, int n) { +int load_image(lua_State* L, char** argv, int n) { int status; set_args(L, argv, n); /* parse and load file contents (teliva_program array) */ @@ -1800,9 +1800,5 @@ int handle_image(lua_State* L, char** argv, int n) { clear_caller(L); /* initialize permissions */ load_permissions_from_user_configuration(L); - /* call main() */ - lua_getglobal(L, "spawn_main"); - status = docall(L, 0, 1); - if (status != 0) return report_in_developer_mode(L, status); return 0; } |