Skip to content

Commit 0b8acaa

Browse files
committed
[AVRF] Suppress notifications for providers
1 parent 08d575a commit 0b8acaa

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

dll/ntdll/ldr/verifier.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ AVrfDllUnloadNotification(IN PLDR_DATA_TABLE_ENTRY LdrEntry)
333333
{
334334
PLIST_ENTRY Entry;
335335

336-
if (!(NtCurrentPeb()->NtGlobalFlag & FLG_APPLICATION_VERIFIER))
336+
if (!(NtCurrentPeb()->NtGlobalFlag & FLG_APPLICATION_VERIFIER) || !AVrfpInitialized)
337337
return;
338338

339339
RtlEnterCriticalSection(&AVrfpVerifierLock);
@@ -365,7 +365,7 @@ AVrfInternalHeapFreeNotification(PVOID AllocationBase, SIZE_T AllocationSize)
365365
{
366366
PLIST_ENTRY Entry;
367367

368-
if (!(NtCurrentPeb()->NtGlobalFlag & FLG_APPLICATION_VERIFIER))
368+
if (!(NtCurrentPeb()->NtGlobalFlag & FLG_APPLICATION_VERIFIER) || !AVrfpInitialized)
369369
return;
370370

371371
RtlEnterCriticalSection(&AVrfpVerifierLock);

0 commit comments

Comments
 (0)