diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2021-11-06 12:44:47 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2021-11-06 12:44:47 -0700 |
commit | ee85ad384f17e7270f6bfe42ed146406938131a1 (patch) | |
tree | 9d91bd7d14a8f2df556174038bcf48bae4fce8ea /src/lua.c | |
parent | 2964a5e74aaf09c0299d38fe756cbc91c018fd99 (diff) | |
download | teliva-ee85ad384f17e7270f6bfe42ed146406938131a1.tar.gz |
simple interface for adding to app menu
We're not going to enforce that the menu items actually do what they advertise. It's just a way to draw on the bottom line of screen, something apps aren't otherwise allowed to do.
Diffstat (limited to 'src/lua.c')
-rw-r--r-- | src/lua.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lua.c b/src/lua.c index 7142641..f2676c0 100644 --- a/src/lua.c +++ b/src/lua.c @@ -368,7 +368,7 @@ static int pmain (lua_State *L) { } -void draw_menu(void); +void draw_menu(lua_State *); char **Argv = NULL; @@ -382,7 +382,7 @@ int main (int argc, char **argv) { } initscr(); start_color(); - draw_menu(); + draw_menu(L); echo(); s.argc = argc; s.argv = argv; @@ -390,6 +390,7 @@ int main (int argc, char **argv) { status = lua_cpcall(L, &pmain, &s); report(L, status); lua_close(L); +//? getch(); /* uncomment this to see some common errors if teliva exits cryptically with a non-zero error code. */ endwin(); return (status || s.status) ? EXIT_FAILURE : EXIT_SUCCESS; } |