Module: wine Branch: master Commit: 26bc15a8117069a7810f6d7270d7c374ec09d8de URL: http://source.winehq.org/git/wine.git/?a=commit;h=26bc15a8117069a7810f6d7270...
Author: Zhangrong Huang hzhrong@gmail.com Date: Thu Dec 20 23:29:23 2007 +0800
secur32: Fix possible crash while loading SSP providers from registry.
---
dlls/secur32/secur32.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dlls/secur32/secur32.c b/dlls/secur32/secur32.c index eb37879..01e0480 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;