Juan Lang : wintrust: Always initialize CERT_CHAIN_PARA's RequestedUsage.
Alexandre Julliard
julliard at winehq.org
Tue Sep 23 09:28:20 CDT 2008
Module: wine
Branch: master
Commit: 30547a45e23367a1be06dc98c1ace1ed3e2621b0
URL: http://source.winehq.org/git/wine.git/?a=commit;h=30547a45e23367a1be06dc98c1ace1ed3e2621b0
Author: Juan Lang <juan.lang at gmail.com>
Date: Mon Sep 22 11:42:59 2008 -0700
wintrust: Always initialize CERT_CHAIN_PARA's RequestedUsage.
---
dlls/wintrust/softpub.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/dlls/wintrust/softpub.c b/dlls/wintrust/softpub.c
index 4b7eadc..19a468c 100644
--- a/dlls/wintrust/softpub.c
+++ b/dlls/wintrust/softpub.c
@@ -606,6 +606,11 @@ static void WINTRUST_CreateChainPolicyCreateInfo(
chainPara->cbSize = sizeof(CERT_CHAIN_PARA);
if (data->pRequestUsage)
chainPara->RequestedUsage = *data->pRequestUsage;
+ else
+ {
+ chainPara->RequestedUsage.dwType = 0;
+ chainPara->RequestedUsage.Usage.cUsageIdentifier = 0;
+ }
info->u.cbSize = sizeof(WTD_GENERIC_CHAIN_POLICY_CREATE_INFO);
info->hChainEngine = NULL;
info->pChainPara = chainPara;
More information about the wine-cvs
mailing list