From dafd9a18a4b1573ff536e3db851e9e40a345c201 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 11 Apr 2021 12:19:07 +0300 Subject: custom references to "PluginDisable" module removed --- plugins/CrashDumper/src/dumper.cpp | 2 +- plugins/CrashDumper/src/stdafx.h | 1 - plugins/CrashDumper/src/utils.cpp | 9 --------- 3 files changed, 1 insertion(+), 11 deletions(-) (limited to 'plugins/CrashDumper') diff --git a/plugins/CrashDumper/src/dumper.cpp b/plugins/CrashDumper/src/dumper.cpp index 4c81bcfbbb..d44823bf55 100644 --- a/plugins/CrashDumper/src/dumper.cpp +++ b/plugins/CrashDumper/src/dumper.cpp @@ -169,7 +169,7 @@ static void GetPluginsString(CMStringW &buffer, unsigned &flags) } if (hModule == nullptr) { - if ((flags & VI_FLAG_PRNVAR) && IsPluginEnabled(FindFileData.cFileName)) { + if ((flags & VI_FLAG_PRNVAR) && IsPluginOnWhiteList(_T2A(FindFileData.cFileName))) { wchar_t timebuf[30] = L""; GetLastWriteTime(&FindFileData.ftLastWriteTime, timebuf, 30); diff --git a/plugins/CrashDumper/src/stdafx.h b/plugins/CrashDumper/src/stdafx.h index 6270d4c932..0059d13503 100644 --- a/plugins/CrashDumper/src/stdafx.h +++ b/plugins/CrashDumper/src/stdafx.h @@ -131,7 +131,6 @@ void GetLastWriteTime(LPCTSTR fileName, LPTSTR lpszString, DWORD dwSize); void GetLastWriteTime(FILETIME* ftime, LPTSTR lpszString, DWORD dwSize); void StoreStringToClip(CMStringW& buffer); void ShowMessage(int type, const wchar_t* format, ...); -bool IsPluginEnabled(wchar_t* filename); const PLUGININFOEX* GetMirInfo(HMODULE hModule); diff --git a/plugins/CrashDumper/src/utils.cpp b/plugins/CrashDumper/src/utils.cpp index 8b59693f01..b67f389f15 100644 --- a/plugins/CrashDumper/src/utils.cpp +++ b/plugins/CrashDumper/src/utils.cpp @@ -415,12 +415,3 @@ void StoreStringToClip(CMStringW& buffer) CloseClipboard(); } } - -bool IsPluginEnabled(wchar_t* filename) -{ - char* fname; - crsi_t2a(fname, filename); - char* ext = strstr(_strlwr(fname), ".dll"); - bool res = ext && ext[4] == '\0' && db_get_b(0, "PluginDisable", fname, 0) == 0; - return res; -} -- cgit v1.2.3