crypt32: Remove duplicate condition in CRYPT_AsnDecodeNameValueInternal().
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
57dd594865
commit
15b7112d07
|
@ -1588,15 +1588,12 @@ static BOOL CRYPT_AsnDecodeNameValueInternal(const BYTE *pbEncoded,
|
|||
case ASN_VISIBLESTRING:
|
||||
case ASN_GENERALSTRING:
|
||||
value->Value.cbData = dataLen;
|
||||
if (dataLen)
|
||||
{
|
||||
if (!(dwFlags & CRYPT_DECODE_NOCOPY_FLAG))
|
||||
memcpy(value->Value.pbData,
|
||||
pbEncoded + 1 + lenBytes, dataLen);
|
||||
else
|
||||
value->Value.pbData = (LPBYTE)pbEncoded + 1 +
|
||||
lenBytes;
|
||||
}
|
||||
if (!(dwFlags & CRYPT_DECODE_NOCOPY_FLAG))
|
||||
memcpy(value->Value.pbData,
|
||||
pbEncoded + 1 + lenBytes, dataLen);
|
||||
else
|
||||
value->Value.pbData = (LPBYTE)pbEncoded + 1 +
|
||||
lenBytes;
|
||||
break;
|
||||
case ASN_BMPSTRING:
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue