diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/loadlualibs.cc | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/loadlualibs.cc b/lib/loadlualibs.cc new file mode 100644 index 0000000..7c1fefa --- /dev/null +++ b/lib/loadlualibs.cc @@ -0,0 +1,18 @@ +#include <loadlualibs.h> +#include <Buffer.h> + +extern unsigned int size_supportlib; +extern unsigned char supportlib[]; + +extern unsigned int size_tasklib; +extern unsigned char tasklib[]; + +void LoadLuaLibs(Lua * L) { + Buffer supportlib_buff; + supportlib_buff.write(supportlib, size_supportlib); + L->load(&supportlib_buff); + + Buffer tasklib_buff; + tasklib_buff.write(tasklib, size_tasklib); + L->load(&tasklib_buff); +} |