summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lua-interface.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lua-interface.cpp b/src/lua-interface.cpp
index dfca130..172a365 100644
--- a/src/lua-interface.cpp
+++ b/src/lua-interface.cpp
@@ -62,6 +62,7 @@ extern void luaftgl_init(Lua * L) WEAK;
extern void luagl_init(Lua * L) WEAK;
extern void luahandle_init(Lua * L) WEAK;
extern void luahttp_init(Lua * L) WEAK;
+extern void luasmtp_init(Lua * L) WEAK;
extern void lualibs_init(Lua * L) WEAK;
extern void luaocci_init(Lua * L) WEAK;
extern void luaregex_init(Lua * L) WEAK;
@@ -319,6 +320,8 @@ int sLua_baselua_interface::baselua_interface_proceed_statics(Lua * L, int n, in
luahandle_init(L);
} else if ((filename == "luahttp") && (luahttp_init != NULL)) {
luahttp_init(L);
+ } else if ((filename == "luasmtp") && (luasmtp_init != NULL)) {
+ luasmtp_init(L);
} else if ((filename == "lualibs") && (lualibs_init != NULL)) {
lualibs_init(L);
#ifndef _MSVC
@@ -686,6 +689,8 @@ void autoload_exports(Lua * L) {
luaconfigfiles_init(L);
if (luahttp_init)
luahttp_init(L);
+ if (luasmtp_init)
+ luasmtp_init(L);
if (luaregex_init)
luaregex_init(L);
if (luasql_init)