|
|
||
|
The function became this:
int thefunc(lua_State *L)
{
lua_newtable(L);
// check parameters ...
for(int i = 1; i <= someValue; i++){
...
lua_pushstring(L, someString);
lua_rawseti(L, i, -1);
}
return 1;
}
Much better!
Almost! Try: lua_rawseti(L, -2, i) [;-)] Ashwin. -- no signature is a signature.