diff --git a/mswin32/nmap.sln b/mswin32/nmap.sln index 96684aef7..c9e3d8d40 100644 --- a/mswin32/nmap.sln +++ b/mswin32/nmap.sln @@ -23,6 +23,12 @@ EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "liblua", "..\liblua\liblua.vcproj", "{31FB0767-A71F-4575-8379-002D72B8AF86}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nse_bitlib", "..\nselib\nse_bitlib.vcproj", "{FB7F6FD2-A39D-40A1-86DD-9B08370BDEA6}" + ProjectSection(ProjectDependencies) = postProject + {31FB0767-A71F-4575-8379-002D72B8AF86} = {31FB0767-A71F-4575-8379-002D72B8AF86} + {AC2E7983-2E05-4CDB-96E3-7A03B01DCE85} = {AC2E7983-2E05-4CDB-96E3-7A03B01DCE85} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nse_pcrelib", "..\nselib\nse_pcrelib.vcproj", "{AC2E7983-2E05-4CDB-96E3-7A03B01DCE85}" ProjectSection(ProjectDependencies) = postProject {31FB0767-A71F-4575-8379-002D72B8AF86} = {31FB0767-A71F-4575-8379-002D72B8AF86} EndProjectSection @@ -61,6 +67,10 @@ Global {FB7F6FD2-A39D-40A1-86DD-9B08370BDEA6}.Debug|Win32.Build.0 = Debug|Win32 {FB7F6FD2-A39D-40A1-86DD-9B08370BDEA6}.Release|Win32.ActiveCfg = Release|Win32 {FB7F6FD2-A39D-40A1-86DD-9B08370BDEA6}.Release|Win32.Build.0 = Release|Win32 + {AC2E7983-2E05-4CDB-96E3-7A03B01DCE85}.Debug|Win32.ActiveCfg = Debug|Win32 + {AC2E7983-2E05-4CDB-96E3-7A03B01DCE85}.Debug|Win32.Build.0 = Debug|Win32 + {AC2E7983-2E05-4CDB-96E3-7A03B01DCE85}.Release|Win32.ActiveCfg = Release|Win32 + {AC2E7983-2E05-4CDB-96E3-7A03B01DCE85}.Release|Win32.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/nselib/nse_pcrelib.vcproj b/nselib/nse_pcrelib.vcproj new file mode 100644 index 000000000..acc13d71f --- /dev/null +++ b/nselib/nse_pcrelib.vcproj @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/nselib/pcre.h b/nselib/pcre.h index 54b63ca69..637396277 100644 --- a/nselib/pcre.h +++ b/nselib/pcre.h @@ -1,6 +1,9 @@ #ifndef PCRE_H #define PCRE_H +#ifdef WIN32 +#define snprintf _snprintf +#endif /* WIN32 */ #define NSE_PCRELIBNAME "pcre" LUALIB_API int luaopen_pcre(lua_State *L);