Rob Shearman : advapi32: Don'
t crash in ConvertStringSecurityDescriptorToSecurityDescriptorW if
LocalAlloc fails .
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Jul 19 07:59:41 CDT 2007
Module: wine
Branch: master
Commit: 6c24386e03ce78a47ff51cf14a663b39c775fc6c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=6c24386e03ce78a47ff51cf14a663b39c775fc6c
Author: Rob Shearman <rob at codeweavers.com>
Date: Wed Jul 18 18:11:37 2007 +0100
advapi32: Don't crash in ConvertStringSecurityDescriptorToSecurityDescriptorW if LocalAlloc fails.
---
dlls/advapi32/security.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c
index 48d795f..aa51515 100644
--- a/dlls/advapi32/security.c
+++ b/dlls/advapi32/security.c
@@ -3451,6 +3451,7 @@ BOOL WINAPI ConvertStringSecurityDescriptorToSecurityDescriptorW(
psd = *SecurityDescriptor = (SECURITY_DESCRIPTOR*) LocalAlloc(
GMEM_ZEROINIT, cBytes);
+ if (!psd) goto lend;
psd->Revision = SID_REVISION;
psd->Control |= SE_SELF_RELATIVE;
More information about the wine-cvs
mailing list