Alexandre Julliard : ntdll: Update working set limit also when loading a builtin dll.

Alexandre Julliard julliard at winehq.org
Mon Jul 6 16:20:45 CDT 2020


Module: wine
Branch: master
Commit: 695bf7a64532fe9755f2a471ed9e420b9e08539f
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=695bf7a64532fe9755f2a471ed9e420b9e08539f

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Sat Jul  4 19:07:22 2020 +0200

ntdll: Update working set limit also when loading a builtin dll.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/ntdll/unix/virtual.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c
index 90dfb62eed..32d613e119 100644
--- a/dlls/ntdll/unix/virtual.c
+++ b/dlls/ntdll/unix/virtual.c
@@ -2538,6 +2538,7 @@ NTSTATUS virtual_create_builtin_view( void *module )
             set_page_vprot( (char *)base + sec[i].VirtualAddress, sec[i].Misc.VirtualSize, flags );
         }
         VIRTUAL_DEBUG_DUMP_VIEW( view );
+        if (is_beyond_limit( base, size, working_set_limit )) working_set_limit = address_space_limit;
     }
     server_leave_uninterrupted_section( &virtual_mutex, &sigset );
     return status;




More information about the wine-cvs mailing list