hi, this is bug ID 6368841 on OpenSolaris.Org:

        http://bugs.opensolaris.org/view_bug.do?bug_id=6368841

        following macros have a backslash on the last line of the macro 
(line numbers are where the macro starts), checked against OpenSSL 0.9.8d 
release:

        ASN1_ITEM_start (usr/src/common/openssl/crypto/asn1/asn1t.h), line 99

        BLOCK_CIPHER_ecb_loop (usr/src/common/openssl/crypto/evp/evp_locl.h), 63

        idea_mul (usr/src/common/openssl/crypto/idea/idea_lcl.h), 62

        IMPLEMENT_PEM_read_fp (usr/src/common/openssl/crypto/pem/pem.h), 220

        these backslashes are unnecessary, and they're a maintenance hazard.
If somebody puts non-null text on the following line, it will get sucked
into the macro.

        thanks, Jan.

-- 
Jan Pechanec
Software Engineer
Security Technologies | OS Hardening

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to