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