diff options
author | George Hazan <ghazan@miranda.im> | 2021-04-11 12:19:07 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2021-04-11 12:19:07 +0300 |
commit | dafd9a18a4b1573ff536e3db851e9e40a345c201 (patch) | |
tree | 7f6ead2892b30e109538eca380fde392240700ad /plugins/CrashDumper | |
parent | eb37be750853ee7e21406100e90b96469d501d36 (diff) |
custom references to "PluginDisable" module removed
Diffstat (limited to 'plugins/CrashDumper')
-rw-r--r-- | plugins/CrashDumper/src/dumper.cpp | 2 | ||||
-rw-r--r-- | plugins/CrashDumper/src/stdafx.h | 1 | ||||
-rw-r--r-- | plugins/CrashDumper/src/utils.cpp | 9 |
3 files changed, 1 insertions, 11 deletions
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;
-}
|