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 [email protected]
Automated List Manager [EMAIL PROTECTED]