diff options
author | Mike Pall <mike> | 2012-09-19 16:33:50 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2012-09-19 16:33:50 +0200 |
commit | 16d8c83743b2b356c0efc682e33e80b106c157ef (patch) | |
tree | a2e9e0b40039edf03578f620b3b12ed10b082ba9 /src | |
parent | 1afcea1435dc2196d37788b1c04d849d7b39de1f (diff) | |
download | luajit-16d8c83743b2b356c0efc682e33e80b106c157ef.tar.gz luajit-16d8c83743b2b356c0efc682e33e80b106c157ef.tar.bz2 luajit-16d8c83743b2b356c0efc682e33e80b106c157ef.zip |
From Lua 5.2: debug.setmetatable() returns object.
Needs -DLUAJIT_ENABLE_LUA52COMPAT.
Diffstat (limited to 'src')
-rw-r--r-- | src/lib_debug.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib_debug.c b/src/lib_debug.c index f6818bbf..1487f12b 100644 --- a/src/lib_debug.c +++ b/src/lib_debug.c | |||
@@ -41,7 +41,9 @@ LJLIB_CF(debug_setmetatable) | |||
41 | lj_lib_checktabornil(L, 2); | 41 | lj_lib_checktabornil(L, 2); |
42 | L->top = L->base+2; | 42 | L->top = L->base+2; |
43 | lua_setmetatable(L, 1); | 43 | lua_setmetatable(L, 1); |
44 | #if !LJ_52 | ||
44 | setboolV(L->top-1, 1); | 45 | setboolV(L->top-1, 1); |
46 | #endif | ||
45 | return 1; | 47 | return 1; |
46 | } | 48 | } |
47 | 49 | ||