7065535: Mistyped function name that disabled UseLargePages on Windows

Missing suffix "A" of Windows API LookupPrivilegeValue failed finding function pointer, caused VM to disable UseLargePages option

Reviewed-by: coleenp, phh
This commit is contained in:
Zhengyu Gu 2011-07-12 21:13:53 -04:00
parent 462140d52d
commit fcba257a74

View file

@ -5079,7 +5079,7 @@ void os::Advapi32Dll::initialize() {
_OpenProcessToken = (OpenProcessToken_Fn)::GetProcAddress(handle, _OpenProcessToken = (OpenProcessToken_Fn)::GetProcAddress(handle,
"OpenProcessToken"); "OpenProcessToken");
_LookupPrivilegeValue = (LookupPrivilegeValue_Fn)::GetProcAddress(handle, _LookupPrivilegeValue = (LookupPrivilegeValue_Fn)::GetProcAddress(handle,
"LookupPrivilegeValue"); "LookupPrivilegeValueA");
} }
initialized = TRUE; initialized = TRUE;
} }