Fix Windows Vista compatibility

This commit is contained in:
nastys
2020-04-04 03:02:30 +02:00
parent 4bf4e29996
commit a865083e57
13 changed files with 27 additions and 25 deletions
@@ -14,7 +14,7 @@
<VCProjectVersion>16.0</VCProjectVersion>
<ProjectGuid>{8544C599-F73B-4EF2-BA3E-2A0FC3034B1A}</ProjectGuid>
<RootNamespace>DSCRemote</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
@@ -26,7 +26,7 @@
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<PlatformToolset>ClangCL</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
@@ -75,6 +75,8 @@
<AdditionalIncludeDirectories>..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalOptions>-d2FH4- %(AdditionalOptions)</AdditionalOptions>
<LanguageStandard>
</LanguageStandard>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
@@ -72,7 +72,7 @@ void serve()
saddrin.sin_addr.s_addr = 0;
saddrin.sin_port = htons(port);
result = bind(sock, (sockaddr*)&saddrin, sizeof(sockaddr_in));
result = ::bind(sock, (sockaddr*)&saddrin, sizeof(sockaddr_in));
if (result) // error
{
cout << "[DSCRemote] E: Couldn't bind port " << port << '.' << endl;