Re: Creating a default error handler for lua_pcall
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
- Subject: Re: Creating a default error handler for lua_pcall
- From: "Alex Queiroz" <asandroq@...>
- Date: 2007年3月26日 15:47:53 -0300
Hallo,
On 3/26/07, Lee Hickey <lahickey@gmail.com> wrote:
Is there a standard way to set a 'default' error handler for lua_pcall,
rather than the usual method of inserting a c function into the stack before
each pcall. I am currently setting up a global error handling function
immediately after creating a lua_State, and using this, but this is prone to
being obliterated by any C code which doesn't respect the stack properly.
You can create a C function my_pcall() that takes one less
parameter and always push
your customized error handler on the stack.
Cheers,
--
-alex
http://www.ventonegro.org/