Module: wine Branch: master Commit: 30547a45e23367a1be06dc98c1ace1ed3e2621b0 URL: http://source.winehq.org/git/wine.git/?a=commit;h=30547a45e23367a1be06dc98c1...
Author: Juan Lang juan.lang@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;