From 26bc15a8117069a7810f6d7270d7c374ec09d8de Mon Sep 17 00:00:00 2001 From: Zhangrong Huang Date: Thu, 20 Dec 2007 23:29:23 +0800 Subject: [PATCH] secur32: Fix possible crash while loading SSP providers from registry. --- dlls/secur32/secur32.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/secur32/secur32.c b/dlls/secur32/secur32.c index eb378795f4d..01e0480accd 100644 --- a/dlls/secur32/secur32.c +++ b/dlls/secur32/secur32.c @@ -567,8 +567,9 @@ static void SECUR32_initializeProviders(void) { WCHAR *ptr; + size = size / sizeof(WCHAR); for (ptr = securityPkgNames; - ptr < (PWSTR)((PBYTE)securityPkgNames + size); ) + ptr < securityPkgNames + size; ) { WCHAR *comma;