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 | |
| 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.
| -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 | ||
