ntdll: Avoid path buffer re-allocation step for common dll name lengths.
For instance c:\windows\system32\advapi32.dll is 33 characters long with 0-terminator. Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
062aa59ddf
commit
beeeb2a528
|
@ -2208,7 +2208,7 @@ overflow:
|
||||||
static NTSTATUS load_dll( LPCWSTR load_path, LPCWSTR libname, DWORD flags, WINE_MODREF** pwm )
|
static NTSTATUS load_dll( LPCWSTR load_path, LPCWSTR libname, DWORD flags, WINE_MODREF** pwm )
|
||||||
{
|
{
|
||||||
enum loadorder loadorder;
|
enum loadorder loadorder;
|
||||||
WCHAR buffer[32];
|
WCHAR buffer[64];
|
||||||
WCHAR *filename;
|
WCHAR *filename;
|
||||||
ULONG size;
|
ULONG size;
|
||||||
WINE_MODREF *main_exe;
|
WINE_MODREF *main_exe;
|
||||||
|
|
Loading…
Reference in New Issue