From bcd14a1822e29c40b972a38df6a36ec2b6ea6779 Mon Sep 17 00:00:00 2001 From: Juan Lang Date: Tue, 15 Feb 2011 11:12:41 -0800 Subject: [PATCH] crypt32: Fix return value in error cases (clang). --- dlls/crypt32/chain.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/crypt32/chain.c b/dlls/crypt32/chain.c index d7c10b3533..ca76cefa2a 100644 --- a/dlls/crypt32/chain.c +++ b/dlls/crypt32/chain.c @@ -3213,7 +3213,8 @@ static BOOL match_domain_component(LPCWSTR allowed_component, DWORD allowed_len, break; } } - matches = tolowerW(*allowed_ptr) == tolowerW(*server_ptr); + if (matches) + matches = tolowerW(*allowed_ptr) == tolowerW(*server_ptr); } if (matches && server_ptr - server_component < server_len) {