/* DreamShell ##version## module.c - luaSQL module Copyright (C)2007-2014 SWAT */ #include #include #include "ds.h" DEFAULT_MODULE_HEADER(luaSQL); int luaopen_luasql_sqlite3(lua_State *L); int lib_open(klibrary_t * lib) { luaopen_luasql_sqlite3(GetLuaState()); RegisterLuaLib(lib_get_name(), (LuaRegLibOpen *)luaopen_luasql_sqlite3); return nmmgr_handler_add(&ds_luaSQL_hnd.nmmgr); } int lib_close(klibrary_t * lib) { UnregisterLuaLib(lib_get_name()); return nmmgr_handler_remove(&ds_luaSQL_hnd.nmmgr); }