[PATCH 1/1] Free descriptor if it isn't returned from GetSecurityInfo()

Nikolay Sivov bunglehead at gmail.com
Fri Jan 8 12:05:21 CST 2010


---
 dlls/advapi32/security.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c
index 629a74a..babe468 100644
--- a/dlls/advapi32/security.c
+++ b/dlls/advapi32/security.c
@@ -3118,6 +3118,8 @@ DWORD WINAPI GetSecurityInfo(
     }
     if (ppSecurityDescriptor)
         *ppSecurityDescriptor = sd;
+    else
+        LocalFree(sd);
 
     return ERROR_SUCCESS;
 }
-- 
1.5.6.5


--=-1z/u4rirrryqTOO2bSrr--




More information about the wine-patches mailing list