Fix crash when calling RtlGetVersion prior to version_init.
crwulff (none)
crwulff at cybertron.
Sat Dec 1 23:17:59 CST 2007
---
dlls/ntdll/version.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/dlls/ntdll/version.c b/dlls/ntdll/version.c
index 0f18833..ce52b07 100644
--- a/dlls/ntdll/version.c
+++ b/dlls/ntdll/version.c
@@ -527,6 +527,12 @@ done:
*/
NTSTATUS WINAPI RtlGetVersion( RTL_OSVERSIONINFOEXW *info )
{
+ TRACE("info = %p, current_version = %p\n", info, current_version);
+ if ((NULL == info) || (NULL == current_version))
+ {
+ return STATUS_INVALID_PARAMETER;
+ }
+
info->dwMajorVersion = current_version->dwMajorVersion;
info->dwMinorVersion = current_version->dwMinorVersion;
info->dwBuildNumber = current_version->dwBuildNumber;
--
1.5.2.5
--=-Ew7c+VPEhCXUjyk18Qpi--
More information about the wine-patches
mailing list