Skip to content

Commit

Permalink
Add /DEPENDENTLOADFLAG:0x800
Browse files Browse the repository at this point in the history
  • Loading branch information
0xbadfca11 committed May 12, 2019
1 parent a14875c commit 36fd445
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 7 deletions.
2 changes: 1 addition & 1 deletion miniwsl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ const WCHAR DistributionName[] = L"miniwsl";

int main()
{
SetDefaultDllDirectories(LOAD_LIBRARY_SEARCH_SYSTEM32);
ATLENSURE(SetDefaultDllDirectories(LOAD_LIBRARY_SEARCH_SYSTEM32));
HMODULE wslapi = LoadLibraryW(L"wslapi");
if (!wslapi)
{
Expand Down
11 changes: 5 additions & 6 deletions miniwsl.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,7 @@
<ProjectGuid>{9B9E83B6-E922-42FD-BFB3-8BF1EE087D71}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>miniwsl</RootNamespace>
<WindowsTargetPlatformVersion Condition="'$(Version_Number)' != ''">$(Version_Number)</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion Condition="'$(Version_Number)' == ''">$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v10.0@ProductVersion).0</WindowsTargetPlatformVersion>
<WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
<WindowsTargetPlatformVersion>$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v10.0@ProductVersion).0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
Expand Down Expand Up @@ -64,6 +62,7 @@
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
<AdditionalOptions>/DEPENDENTLOADFLAG:0x800 %(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
Expand All @@ -87,9 +86,9 @@
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>DebugFull</GenerateDebugInformation>
<SetChecksum>true</SetChecksum>
<AdditionalDependencies>ucrt.lib;libvcruntime.lib;onecore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<IgnoreSpecificDefaultLibraries>libucrt.lib;vcruntime.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/PDBALTPATH:%_PDB% %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>libvcruntime.lib;%(AdditionalDependencies)</AdditionalDependencies>
<IgnoreSpecificDefaultLibraries>vcruntime.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<AdditionalOptions>/PDBALTPATH:%_PDB% /DEPENDENTLOADFLAG:0x800 %(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
Expand Down

0 comments on commit 36fd445

Please sign in to comment.