diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2003-07-16 17:51:47 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2003-07-16 17:51:47 -0300 |
commit | 522407e23ae02cdfcb221f1fea96c6c44aae0200 (patch) | |
tree | a167d201bdd9d7604a4b3f37c2d19c8110c22795 /lstate.c | |
parent | fa26d294aef136aa4ec48c23b4b87b853df0e3da (diff) | |
download | lua-522407e23ae02cdfcb221f1fea96c6c44aae0200.tar.gz lua-522407e23ae02cdfcb221f1fea96c6c44aae0200.tar.bz2 lua-522407e23ae02cdfcb221f1fea96c6c44aae0200.zip |
we do not need a default panic (that does nothing anyway...)
Diffstat (limited to 'lstate.c')
-rw-r--r-- | lstate.c | 13 |
1 files changed, 2 insertions, 11 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lstate.c,v 1.123 2003/04/03 13:35:34 roberto Exp $ | 2 | ** $Id: lstate.c,v 1.124 2003/07/16 20:49:02 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 | */ |
@@ -35,15 +35,6 @@ union UEXTRASPACE {L_Umaxalign a; LUA_USERSTATE b;}; | |||
35 | 35 | ||
36 | 36 | ||
37 | 37 | ||
38 | /* | ||
39 | ** you can change this function through the official API: | ||
40 | ** call `lua_setpanicf' | ||
41 | */ | ||
42 | static int default_panic (lua_State *L) { | ||
43 | UNUSED(L); | ||
44 | return 0; | ||
45 | } | ||
46 | |||
47 | 38 | ||
48 | static lua_State *mallocstate (lua_State *L) { | 39 | static lua_State *mallocstate (lua_State *L) { |
49 | lu_byte *block = (lu_byte *)luaM_malloc(L, sizeof(lua_State) + EXTRASPACE); | 40 | lu_byte *block = (lu_byte *)luaM_malloc(L, sizeof(lua_State) + EXTRASPACE); |
@@ -99,7 +90,7 @@ static void f_luaopen (lua_State *L, void *ud) { | |||
99 | setnilvalue(defaultmeta(L)); | 90 | setnilvalue(defaultmeta(L)); |
100 | setnilvalue(registry(L)); | 91 | setnilvalue(registry(L)); |
101 | luaZ_initbuffer(L, &g->buff); | 92 | luaZ_initbuffer(L, &g->buff); |
102 | g->panic = default_panic; | 93 | g->panic = NULL; |
103 | g->rootgc = NULL; | 94 | g->rootgc = NULL; |
104 | g->rootudata = NULL; | 95 | g->rootudata = NULL; |
105 | g->tmudata = NULL; | 96 | g->tmudata = NULL; |