[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: [ANN] Lua 5.2.0 (rc2) now available
- From: Patrick Donnelly <batrick@...>
- Date: Mon, 28 Nov 2011 17:37:43 -0500
On Mon, Nov 28, 2011 at 2:28 PM, Roberto Ierusalimschy
<roberto@inf.puc-rio.br> wrote:
>> > Would this trick satisfy all compilers?
>> >
>> > diff -r1.35 loslib.c
>> > 277c277,278
>> > < exit(status);
>> > ---
>> >> if (L) exit(status); /* test to avoid warnings of 'exit' x 'return' */
>> >> return 0;
>>
>> I think this would be foolproof:
>>
>> lua_pushnumber(L, 0);
>> if (lua_isnumber(L, -1)) exit(status);
>> return 0;
>
> Did you find a compiler that complained about the "if (L)" code?
No, I haven't looked. I was just suggesting a solution that probably
would satisfy any compiler.
--
- Patrick Donnelly