Juan Lang : crypt32: Only trace a usage match if it's not empty.
Alexandre Julliard
julliard at winehq.org
Mon Nov 23 08:49:48 CST 2009
Module: wine
Branch: master
Commit: 30de1034858825a9467438407d0d905053a2ab70
URL: http://source.winehq.org/git/wine.git/?a=commit;h=30de1034858825a9467438407d0d905053a2ab70
Author: Juan Lang <juan.lang at 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)
More information about the wine-cvs
mailing list