[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: C API - lua_next traversal of "array" table
- From: "Liam Devine" <liamdevine@...>
- Date: Sat, 20 Aug 2016 10:02:58 +0100
On 19/08/16 15:54, ThePhD wrote:
> I'm not sure if I want to ignore the metatable's index method, though
> (on the account of certain things masquerading like tables, such as
> certain kinds of userdata).
It has been a while since I properly looked at the Lua source, so
somebody correct me if I am wrong, yet I do not think it is valid to use
lua_next on a userdata. From a quick look at the 5.1 source it would
seem this is correct at least for this version as when api checks are
enabled it will by default assert due to the ttistable check.