crypt32(5/9): Don't check tag in CRYPT_DecodeDERArray, caller already does

Juan Lang juan.lang at gmail.com
Wed Jul 25 20:18:12 CDT 2007


--Juan
-------------- next part --------------
From 2116794393fc4cc1672f259a05aab4bc498674e1 Mon Sep 17 00:00:00 2001
From: Juan Lang <juanlang at juan.corp.google.com>
Date: Wed, 25 Jul 2007 18:11:31 -0700
Subject: [PATCH] Don't check tag in CRYPT_DecodeDERArray, caller already does
---
 dlls/crypt32/decode.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/dlls/crypt32/decode.c b/dlls/crypt32/decode.c
index 7281b15..f66ae85 100644
--- a/dlls/crypt32/decode.c
+++ b/dlls/crypt32/decode.c
@@ -1847,9 +1847,8 @@ static BOOL WINAPI CRYPT_DecodeDERArray(
  PCRYPT_DECODE_PARA pDecodePara, void *pvStructInfo, DWORD *pcbStructInfo)
 {
     BOOL ret;
-    struct AsnArrayDescriptor arrayDesc = { ASN_CONSTRUCTOR | ASN_SETOF,
-     CRYPT_AsnDecodeCopyBytes, sizeof(CRYPT_DER_BLOB), TRUE,
-     offsetof(CRYPT_DER_BLOB, pbData) };
+    struct AsnArrayDescriptor arrayDesc = { 0, CRYPT_AsnDecodeCopyBytes,
+     sizeof(CRYPT_DER_BLOB), TRUE, offsetof(CRYPT_DER_BLOB, pbData) };
     struct GenericArray *array = (struct GenericArray *)pvStructInfo;
 
     TRACE("%p, %d, %08x, %p, %p, %d\n", pbEncoded, cbEncoded, dwFlags,
-- 
1.4.1


More information about the wine-patches mailing list