Module: wine Branch: master Commit: 30de1034858825a9467438407d0d905053a2ab70 URL: http://source.winehq.org/git/wine.git/?a=commit;h=30de1034858825a9467438407d...
Author: Juan Lang juan.lang@gmail.com Date: Fri Nov 20 12:07:10 2009 -0800
crypt32: Only trace a usage match if it's not empty.
---
dlls/crypt32/chain.c | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/dlls/crypt32/chain.c b/dlls/crypt32/chain.c index 0f2b5dd..a53b030 100644 --- a/dlls/crypt32/chain.c +++ b/dlls/crypt32/chain.c @@ -2456,12 +2456,15 @@ static void CRYPT_VerifyChainRevocation(PCERT_CHAIN_CONTEXT chain,
static void dump_usage_match(LPCSTR name, const CERT_USAGE_MATCH *usageMatch) { - DWORD i; + if (usageMatch->Usage.cUsageIdentifier) + { + DWORD i;
- TRACE_(chain)("%s: %s\n", name, - usageMatch->dwType == USAGE_MATCH_TYPE_AND ? "AND" : "OR"); - for (i = 0; i < usageMatch->Usage.cUsageIdentifier; i++) - TRACE_(chain)("%s\n", usageMatch->Usage.rgpszUsageIdentifier[i]); + TRACE_(chain)("%s: %s\n", name, + usageMatch->dwType == USAGE_MATCH_TYPE_AND ? "AND" : "OR"); + for (i = 0; i < usageMatch->Usage.cUsageIdentifier; i++) + TRACE_(chain)("%s\n", usageMatch->Usage.rgpszUsageIdentifier[i]); + } }
static void dump_chain_para(const CERT_CHAIN_PARA *pChainPara)