[PATCH 3/3] advapi32: Fix size returned from ConvertStringSecurityDescriptorToSecurityDescriptor on 64-bit.
Hans Leidekker
hans at codeweavers.com
Fri Nov 24 04:33:00 CST 2017
Signed-off-by: Hans Leidekker <hans at codeweavers.com>
---
Fixes these failures:
http://test.winehq.org/data/664e861cdafbf3e6b34a1dab9428d2c234a9eb80/linux_cw1-hd6800-wow64/advapi32:security.html
Signed-off-by: Hans Leidekker <hans at codeweavers.com>
---
dlls/advapi32/security.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c
index 7281e01d79..f0c133ebb0 100644
--- a/dlls/advapi32/security.c
+++ b/dlls/advapi32/security.c
@@ -4652,7 +4652,7 @@ static BOOL ParseStringSecurityDescriptorToSecurityDescriptor(
LPBYTE lpNext = NULL;
DWORD len;
- *cBytes = sizeof(SECURITY_DESCRIPTOR);
+ *cBytes = sizeof(SECURITY_DESCRIPTOR_RELATIVE);
tok = heap_alloc( (lstrlenW(StringSecurityDescriptor) + 1) * sizeof(WCHAR));
--
2.11.0
More information about the wine-devel
mailing list