diff options
| author | Vadim Dashevskiy <watcherhd@gmail.com> | 2012-11-07 22:22:49 +0000 | 
|---|---|---|
| committer | Vadim Dashevskiy <watcherhd@gmail.com> | 2012-11-07 22:22:49 +0000 | 
| commit | 78cb0cd504c27694cdffdf990656943540cca577 (patch) | |
| tree | 78d4397bc68d16e04ebf54c0f002ac6e8f3f270b | |
| parent | 9f126095a6f70fdd850228f9ca9632ba0acbc357 (diff) | |
Prevent mir_core.dll interaction with unneeded programs
git-svn-id: http://svn.miranda-ng.org/main/trunk@2241 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
5 files changed, 20 insertions, 4 deletions
| diff --git a/plugins/ChangeKeyboardLayout/ChangeKeyboardLayout.vcxproj b/plugins/ChangeKeyboardLayout/ChangeKeyboardLayout.vcxproj index 15a53b7f7c..e75bfa1b03 100644 --- a/plugins/ChangeKeyboardLayout/ChangeKeyboardLayout.vcxproj +++ b/plugins/ChangeKeyboardLayout/ChangeKeyboardLayout.vcxproj @@ -94,6 +94,7 @@        <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
        <RandomizedBaseAddress>false</RandomizedBaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
    </ItemDefinitionGroup>
    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 @@ -119,6 +120,7 @@        <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
        <RandomizedBaseAddress>false</RandomizedBaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
    </ItemDefinitionGroup>
    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 @@ -148,6 +150,7 @@        <RandomizedBaseAddress>false</RandomizedBaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
        <AdditionalOptions>/PDBALTPATH:%_PDB%</AdditionalOptions>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
    </ItemDefinitionGroup>
    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 @@ -177,6 +180,7 @@        <RandomizedBaseAddress>false</RandomizedBaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
        <AdditionalOptions>/PDBALTPATH:%_PDB%</AdditionalOptions>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
    </ItemDefinitionGroup>
    <ItemGroup>
 diff --git a/plugins/QuickContacts/quickcontacts.vcxproj b/plugins/QuickContacts/quickcontacts.vcxproj index c6c1a2e59a..e6610b1504 100644 --- a/plugins/QuickContacts/quickcontacts.vcxproj +++ b/plugins/QuickContacts/quickcontacts.vcxproj @@ -121,6 +121,7 @@        <OptimizeReferences>true</OptimizeReferences>
        <EnableCOMDATFolding>true</EnableCOMDATFolding>
        <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
      <Bscmake />
    </ItemDefinitionGroup>
 @@ -162,6 +163,7 @@        <OptimizeReferences>true</OptimizeReferences>
        <EnableCOMDATFolding>true</EnableCOMDATFolding>
        <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
      <Bscmake />
      <Bscmake />
 @@ -201,6 +203,7 @@        <TargetMachine>MachineX86</TargetMachine>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
        <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
      <Bscmake />
    </ItemDefinitionGroup>
 @@ -237,6 +240,7 @@        <BaseAddress>0x32100000</BaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
        <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
      <Bscmake />
      <Bscmake />
 diff --git a/plugins/SmileyAdd/SmileyAdd_10.vcxproj b/plugins/SmileyAdd/SmileyAdd_10.vcxproj index 3cccb18b07..081b576834 100644 --- a/plugins/SmileyAdd/SmileyAdd_10.vcxproj +++ b/plugins/SmileyAdd/SmileyAdd_10.vcxproj @@ -92,7 +92,7 @@        <RandomizedBaseAddress>false</RandomizedBaseAddress>
        <SupportUnloadOfDelayLoadedDLL>true</SupportUnloadOfDelayLoadedDLL>
        <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
 -      <DelayLoadDLLs>gdiplus.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
 +      <DelayLoadDLLs>mir_core.dll;gdiplus.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
      </Link>
    </ItemDefinitionGroup>
 @@ -118,7 +118,7 @@        <SupportUnloadOfDelayLoadedDLL>true</SupportUnloadOfDelayLoadedDLL>
        <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
        <SubSystem>Windows</SubSystem>
 -      <DelayLoadDLLs>gdiplus.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
 +      <DelayLoadDLLs>mir_core.dll;gdiplus.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
      </Link>
    </ItemDefinitionGroup>
 @@ -151,7 +151,7 @@        <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
        <GenerateDebugInformation>true</GenerateDebugInformation>
        <SubSystem>Windows</SubSystem>
 -      <DelayLoadDLLs>gdiplus.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
 +      <DelayLoadDLLs>mir_core.dll;gdiplus.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
        <AdditionalOptions>/PDBALTPATH:%_PDB%</AdditionalOptions>
      </Link>
 @@ -184,7 +184,7 @@        <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
        <GenerateDebugInformation>true</GenerateDebugInformation>
        <SubSystem>Windows</SubSystem>
 -      <DelayLoadDLLs>gdiplus.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
 +      <DelayLoadDLLs>mir_core.dll;gdiplus.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
        <AdditionalOptions>/PDBALTPATH:%_PDB%</AdditionalOptions>
      </Link>
 diff --git a/plugins/StatusPlugins/AdvancedAutoAway/AdvancedAutoAway_10.vcxproj b/plugins/StatusPlugins/AdvancedAutoAway/AdvancedAutoAway_10.vcxproj index 067994f7d6..290d43eb64 100644 --- a/plugins/StatusPlugins/AdvancedAutoAway/AdvancedAutoAway_10.vcxproj +++ b/plugins/StatusPlugins/AdvancedAutoAway/AdvancedAutoAway_10.vcxproj @@ -93,6 +93,7 @@        <BaseAddress>0x11bd0000</BaseAddress>
        <RandomizedBaseAddress>false</RandomizedBaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\..\bin10\lib</AdditionalLibraryDirectories>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
    </ItemDefinitionGroup>
    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 @@ -126,6 +127,7 @@        <RandomizedBaseAddress>false</RandomizedBaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\..\bin10\lib</AdditionalLibraryDirectories>
        <AdditionalOptions>/PDBALTPATH:%_PDB%</AdditionalOptions>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
    </ItemDefinitionGroup>
    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 @@ -173,6 +175,7 @@        <BaseAddress>0x11bd0000</BaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\..\bin10\lib</AdditionalLibraryDirectories>
        <AdditionalOptions>/PDBALTPATH:%_PDB%</AdditionalOptions>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
      <ResourceCompile>
        <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
 @@ -198,6 +201,7 @@        <RandomizedBaseAddress>false</RandomizedBaseAddress>
        <BaseAddress>0x11bd0000</BaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\..\bin10\lib</AdditionalLibraryDirectories>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
      <ResourceCompile>
        <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
 diff --git a/protocols/GTalkExt/GTalkExt.vcxproj b/protocols/GTalkExt/GTalkExt.vcxproj index 2518048176..c4d133de32 100644 --- a/protocols/GTalkExt/GTalkExt.vcxproj +++ b/protocols/GTalkExt/GTalkExt.vcxproj @@ -87,6 +87,7 @@        <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
        <RandomizedBaseAddress>false</RandomizedBaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
      <ResourceCompile>
        <AdditionalIncludeDirectories>..\..\include;..\..\include\msapi</AdditionalIncludeDirectories>
 @@ -109,6 +110,7 @@        <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
        <RandomizedBaseAddress>false</RandomizedBaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
      <ResourceCompile>
        <AdditionalIncludeDirectories>..\..\include;..\..\include\msapi</AdditionalIncludeDirectories>
 @@ -135,6 +137,7 @@        <RandomizedBaseAddress>false</RandomizedBaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
        <AdditionalOptions>/PDBALTPATH:%_PDB%</AdditionalOptions>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
      <ResourceCompile>
        <AdditionalIncludeDirectories>..\..\include;..\..\include\msapi</AdditionalIncludeDirectories>
 @@ -161,6 +164,7 @@        <RandomizedBaseAddress>false</RandomizedBaseAddress>
        <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
        <AdditionalOptions>/PDBALTPATH:%_PDB%</AdditionalOptions>
 +      <DelayLoadDLLs>mir_core.dll</DelayLoadDLLs>
      </Link>
      <ResourceCompile>
        <AdditionalIncludeDirectories>..\..\include;..\..\include\msapi</AdditionalIncludeDirectories>
 | 
