From cf3535351ac00e2572388f874fa7d8d47a58f8be Mon Sep 17 00:00:00 2001 From: Juan Lang Date: Wed, 15 Aug 2007 16:41:32 -0700 Subject: [PATCH] wintrust: Remove redundant check of pbSignedDataMsg (Coverity). --- dlls/wintrust/crypt.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dlls/wintrust/crypt.c b/dlls/wintrust/crypt.c index 119052b7a9a..e69db9e3763 100644 --- a/dlls/wintrust/crypt.c +++ b/dlls/wintrust/crypt.c @@ -233,9 +233,7 @@ BOOL WINAPI CryptSIPGetSignedDataMsg(SIP_SUBJECTINFO* pSubjectInfo, DWORD* pdwEn &len); if (!ret) goto error; - if (!pbSignedDataMsg) - *pcbSignedDataMsg = pCert->dwLength; - else if (*pcbSignedDataMsg < pCert->dwLength) + if (*pcbSignedDataMsg < pCert->dwLength) { *pcbSignedDataMsg = pCert->dwLength; SetLastError(ERROR_INSUFFICIENT_BUFFER);