| Index: chrome_elf/blacklist/test/blacklist_test_main_dll.cc
|
| diff --git a/chrome_elf/chrome_elf_main.cc b/chrome_elf/blacklist/test/blacklist_test_main_dll.cc
|
| similarity index 51%
|
| copy from chrome_elf/chrome_elf_main.cc
|
| copy to chrome_elf/blacklist/test/blacklist_test_main_dll.cc
|
| index 4291430970496b6f13d2aec4113c61ce3c86b286..54e5eb8af96db901b87929806d6648643c2020b2 100644
|
| --- a/chrome_elf/chrome_elf_main.cc
|
| +++ b/chrome_elf/blacklist/test/blacklist_test_main_dll.cc
|
| @@ -4,17 +4,14 @@
|
|
|
| #include <windows.h>
|
|
|
| -#include "chrome_elf/chrome_elf_main.h"
|
| +#include "chrome_elf/blacklist/blacklist.h"
|
|
|
| -#include "chrome_elf/ntdll_cache.h"
|
| -
|
| -void InitChromeElf() {
|
| - // This method is a no-op which may be called to force a load-time dependency
|
| - // on chrome_elf.dll.
|
| -}
|
| +extern "C" void InitBlacklistTestDll() {}
|
|
|
| BOOL APIENTRY DllMain(HMODULE module, DWORD reason, LPVOID reserved) {
|
| - if (reason == DLL_PROCESS_ATTACH)
|
| - InitCache();
|
| + if (reason == DLL_PROCESS_ATTACH) {
|
| + blacklist::Initialize(true); // force always on, no beacon
|
| + }
|
| +
|
| return TRUE;
|
| }
|
|
|