summaryrefslogtreecommitdiffstats
path: root/chrome_elf/blacklist/test
diff options
context:
space:
mode:
authorcaitkp <caitkp@chromium.org>2015-05-14 12:56:33 -0700
committerCommit bot <commit-bot@chromium.org>2015-05-14 19:56:34 +0000
commitc393a5b46e49e17ed064cf6074ea43a06cffaf41 (patch)
tree9cfe6c716876c93e0b76830f8b583c3413b5750f /chrome_elf/blacklist/test
parent6a33233bf28ef841648e6c9826fa52681c6246cc (diff)
downloadchromium_src-c393a5b46e49e17ed064cf6074ea43a06cffaf41.zip
chromium_src-c393a5b46e49e17ed064cf6074ea43a06cffaf41.tar.gz
chromium_src-c393a5b46e49e17ed064cf6074ea43a06cffaf41.tar.bz2
Reland Issue 1132473003: Cache IsNonBrowserProcess
so we only take a loader-lock the first time. BUG=485656, 477137 Review URL: https://codereview.chromium.org/1144433004 Cr-Commit-Position: refs/heads/master@{#329911}
Diffstat (limited to 'chrome_elf/blacklist/test')
-rw-r--r--chrome_elf/blacklist/test/blacklist_test_main_dll.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome_elf/blacklist/test/blacklist_test_main_dll.cc b/chrome_elf/blacklist/test/blacklist_test_main_dll.cc
index 54e5eb8..8c01d55 100644
--- a/chrome_elf/blacklist/test/blacklist_test_main_dll.cc
+++ b/chrome_elf/blacklist/test/blacklist_test_main_dll.cc
@@ -5,11 +5,14 @@
#include <windows.h>
#include "chrome_elf/blacklist/blacklist.h"
+#include "chrome_elf/chrome_elf_util.h"
-extern "C" void InitBlacklistTestDll() {}
+extern "C" void InitBlacklistTestDll() {
+}
BOOL APIENTRY DllMain(HMODULE module, DWORD reason, LPVOID reserved) {
if (reason == DLL_PROCESS_ATTACH) {
+ InitializeProcessType();
blacklist::Initialize(true); // force always on, no beacon
}