Juan Lang : crypt32: Only trace a usage match if it's not empty.
Module: wine Branch: master Commit: 30de1034858825a9467438407d0d905053a2ab70 URL: http://source.winehq.org/git/wine.git/?a=commit;h=30de1034858825a9467438407d... Author: Juan Lang <juan.lang(a)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)
participants (1)
-
Alexandre Julliard