From 844e2c125d69298efe2c8b72a152c4c8f663759d Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Mon, 25 Oct 2010 21:13:07 -0400 Subject: Fix gui.dialog() bug with more than one table arg; src/textadept.c --- src/textadept.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/textadept.c b/src/textadept.c index 45d04e7f..b7df6c27 100644 --- a/src/textadept.c +++ b/src/textadept.c @@ -1961,7 +1961,7 @@ static int l_cf_gui_dialog(lua_State *lua) { int len = lua_objlen(lua, j); for (k = 1; k <= len; k++) { lua_rawgeti(lua, j, k); - argv[i++] = luaL_checkstring(lua, j + 1); + argv[i++] = luaL_checkstring(lua, -1); lua_pop(lua, 1); } } else argv[i++] = luaL_checkstring(lua, j); -- cgit v1.2.3