Module: wine Branch: master Commit: 8ccd53dd7aaa6f27b097f13fa05953868d150d2b URL: http://source.winehq.org/git/wine.git/?a=commit;h=8ccd53dd7aaa6f27b097f13fa0...
Author: Juan Lang juan.lang@gmail.com Date: Tue Sep 9 12:26:31 2008 -0700
crypt32: Get rid of a magic number and a redundant assignment.
---
dlls/crypt32/decode.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/dlls/crypt32/decode.c b/dlls/crypt32/decode.c index 0d46fe3..4ed2abe 100644 --- a/dlls/crypt32/decode.c +++ b/dlls/crypt32/decode.c @@ -2586,7 +2586,7 @@ static BOOL CRYPT_AsnDecodeAltNameEntry(const BYTE *pbEncoded, DWORD cbEncoded, { *pcbStructInfo = bytesNeeded; /* MS used values one greater than the asn1 ones.. sigh */ - entry->dwAltNameChoice = (pbEncoded[0] & 0x7f) + 1; + entry->dwAltNameChoice = (pbEncoded[0] & ASN_TYPE_MASK) + 1; switch (pbEncoded[0] & ASN_TYPE_MASK) { case 1: /* rfc822Name */ @@ -2604,7 +2604,6 @@ static BOOL CRYPT_AsnDecodeAltNameEntry(const BYTE *pbEncoded, DWORD cbEncoded, break; } case 4: /* directoryName */ - entry->dwAltNameChoice = CERT_ALT_NAME_DIRECTORY_NAME; /* The data are memory-equivalent with the IPAddress case, * fall-through */