diff options
Diffstat (limited to 'lstate.h')
-rw-r--r-- | lstate.h | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lstate.h,v 1.43 2000/12/26 18:46:09 roberto Exp roberto $ | 2 | ** $Id: lstate.h,v 1.44 2001/01/19 13:20:30 roberto Exp roberto $ |
3 | ** Global State | 3 | ** Global State |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -74,12 +74,14 @@ struct lua_State { | |||
74 | StkId stack_last; /* last free slot in the stack */ | 74 | StkId stack_last; /* last free slot in the stack */ |
75 | int stacksize; | 75 | int stacksize; |
76 | StkId Cbase; /* base for current C function */ | 76 | StkId Cbase; /* base for current C function */ |
77 | struct lua_longjmp *errorJmp; /* current error recover point */ | ||
78 | Hash *gt; /* table for globals */ | 77 | Hash *gt; /* table for globals */ |
78 | global_State *G; | ||
79 | lua_Hook callhook; | 79 | lua_Hook callhook; |
80 | lua_Hook linehook; | 80 | lua_Hook linehook; |
81 | int allowhooks; | 81 | int allowhooks; |
82 | global_State *G; | 82 | struct lua_longjmp *errorJmp; /* current error recover point */ |
83 | lua_State *next; /* circular double linked list of states */ | ||
84 | lua_State *previous; | ||
83 | }; | 85 | }; |
84 | 86 | ||
85 | 87 | ||