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:
Dmitry Timoshkov 2015-11-10 14:18:05 +08:00 committed by Alexandre Julliard
parent 062aa59ddf
commit beeeb2a528
1 changed files with 1 additions and 1 deletions

View File

@ -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;