From 363b525c23126c167e89c688e835c54ab7ef30d1 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Thu, 20 Mar 2014 16:22:16 -0300 Subject: does not create library when it is deprecated --- lbitlib.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/lbitlib.c b/lbitlib.c index d492a15e..9de1b1b7 100644 --- a/lbitlib.c +++ b/lbitlib.c @@ -1,5 +1,5 @@ /* -** $Id: lbitlib.c,v 1.23 2014/02/26 12:38:18 roberto Exp roberto $ +** $Id: lbitlib.c,v 1.24 2014/03/18 18:27:08 roberto Exp roberto $ ** Standard library for bitwise operations ** See Copyright Notice in lua.h */ @@ -219,17 +219,9 @@ LUAMOD_API int luaopen_bit32 (lua_State *L) { #else /* }{ */ -static int b_err (lua_State *L) { - return luaL_error(L, "library 'bit32' is deprecated"); -} - LUAMOD_API int luaopen_bit32 (lua_State *L) { - lua_createtable(L, 0, 1); /* new table to represent the module */ - lua_pushvalue(L, -1); - lua_setmetatable(L, -2); /* set it as its own metatable */ - lua_pushcfunction(L, b_err); - lua_setfield(L, -2, "__index"); /* metatable.__index = b_errret */ + lua_pushnil(L); return 1; } -- cgit v1.2.3-55-g6feb