[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Second argument in luaL_newlib should be an array
- From: Karel Tuma <kat@...>
- Date: Sun, 14 Sep 2014 21:03:56 +0200
Excerpts from Alexander Nasonov's message of 2014-09-14 20:19:08 +0200:
> Dirk Laurie wrote:
> > Is there any difference between *l and l[] in C?
>
> There is no difference for function arguments but luaL_newlib()
> and luaL_newlibtable() are macros. Because the documentation
> emphasises that l must be an array, I suspect the implementation
> calculates sizeof(l) / sizeof(l[0]).
>
> Alex
Luckily not, it looks for NULL terminator in the name field.