[PATCH 02/22] ntoskrnl: Don't take loader lock in find_ldr_module().

Paul Gofman pgofman at codeweavers.com
Fri Oct 1 13:20:47 CDT 2021


Signed-off-by: Paul Gofman <pgofman at codeweavers.com>
---
 dlls/ntoskrnl.exe/ntoskrnl.c | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c
index f2fb0a6d66e..73e8a7b5734 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.c
+++ b/dlls/ntoskrnl.exe/ntoskrnl.c
@@ -3636,15 +3636,12 @@ error:
 static LDR_DATA_TABLE_ENTRY *find_ldr_module( HMODULE module )
 {
     LDR_DATA_TABLE_ENTRY *ldr;
-    ULONG_PTR magic;
 
-    LdrLockLoaderLock( 0, NULL, &magic );
     if (LdrFindEntryForAddress( module, &ldr ))
     {
         WARN( "module not found for %p\n", module );
         ldr = NULL;
     }
-    LdrUnlockLoaderLock( 0, magic );
 
     return ldr;
 }
-- 
2.31.1




More information about the wine-devel mailing list