From 43013b39cc28e873e18207e8e7259b6b90fed06b Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Mon, 18 Nov 2002 09:01:55 -0200 Subject: new representation for hooks (to allow asynchronous calls to sethook) --- lstate.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'lstate.h') diff --git a/lstate.h b/lstate.h index e8bdb32b..6d1deb18 100644 --- a/lstate.h +++ b/lstate.h @@ -1,5 +1,5 @@ /* -** $Id: lstate.h,v 1.100 2002/11/06 19:08:00 roberto Exp roberto $ +** $Id: lstate.h,v 1.101 2002/11/13 11:31:39 roberto Exp roberto $ ** Global State ** See Copyright Notice in lua.h */ @@ -139,7 +139,10 @@ struct lua_State { CallInfo *end_ci; /* points after end of ci array*/ CallInfo *base_ci; /* array of CallInfo's */ int size_ci; /* size of array `base_ci' */ - unsigned long hookmask; + lu_byte hookmask; + lu_byte allowhook; + lu_byte hookinit; + ls_count basehookcount; ls_count hookcount; lua_Hook hook; TObject _gt; /* table of globals */ -- cgit v1.2.3-55-g6feb