From 26956b8e96df5d7b12d379ea5e4f189b20fecd7d Mon Sep 17 00:00:00 2001 From: Pixel Date: Thu, 9 Oct 2008 14:56:16 -0700 Subject: Adding support for the new smtp code. --- Baltisot.vcproj | 8 ++++++++ lua-interface.vcproj | 4 ++++ src/lua-interface.cpp | 5 +++++ 3 files changed, 17 insertions(+) diff --git a/Baltisot.vcproj b/Baltisot.vcproj index dce0d07..f4faf19 100644 --- a/Baltisot.vcproj +++ b/Baltisot.vcproj @@ -201,6 +201,14 @@ RelativePath="..\Baltisot\include\LuaRegex.h" > + + + + diff --git a/lua-interface.vcproj b/lua-interface.vcproj index 5f63133..be781ad 100644 --- a/lua-interface.vcproj +++ b/lua-interface.vcproj @@ -212,6 +212,10 @@ RelativePath="..\lua-modules\src\plugin-luaregex.cc" > + + 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) -- cgit v1.2.3