From df3ccaba24683eb003e314e6b13fc46dbed5ec99 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Tue, 26 Jun 2007 21:30:41 +0200 Subject: [PATCH] crypt32: Fix an uninitialized variable compiler warning. --- dlls/crypt32/str.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dlls/crypt32/str.c b/dlls/crypt32/str.c index c524b2b6d5e..ef2d2e3815f 100644 --- a/dlls/crypt32/str.c +++ b/dlls/crypt32/str.c @@ -876,8 +876,6 @@ DWORD WINAPI CertGetNameStringW(PCCERT_CONTEXT pCertContext, DWORD dwType, sizeof(simpleAttributeOIDs[0]); i++) nameAttr = CertFindRDNAttr(simpleAttributeOIDs[i], info); } - else - ret = 0; if (!nameAttr) { PCERT_EXTENSION ext = CertFindExtension(altNameOID, @@ -895,13 +893,14 @@ DWORD WINAPI CertGetNameStringW(PCCERT_CONTEXT pCertContext, DWORD dwType, * Failing that, look for the first attribute. */ FIXME("CERT_NAME_SIMPLE_DISPLAY_TYPE: stub\n"); - ret = 0; } } } if (nameAttr) ret = CertRDNValueToStrW(nameAttr->dwValueType, &nameAttr->Value, - pszNameString, cchNameString); + pszNameString, cchNameString); + else + ret = 0; if (info) LocalFree(info); break;