In message <[EMAIL PROTECTED]> on Sat, 22 Mar 2003 16:28:40 +0100, "Gisle Vanem" 
<[EMAIL PROTECTED]> said:

giva> Why is OPENSSL_NO_FP_API defined for all MS-DOS targets?
giva> I assume it means "No FILE pointer API". Isn't that situation covered
giva> already by OPENSSL_NO_STDIO?
giva> 
giva> In <e_os2.h>:
giva>   /* Specials for I/O an exit */
giva>   #ifdef OPENSSL_SYS_MSDOS
giva>    # define OPENSSL_NO_FP_API
giva> 
giva> OPENSSL_NO_FP_API is already defined in <e_os.h> when OPENSSL_NO_STDIO 
giva> is defined. So my suggestion is to delete OPENSSL_NO_FP_API from <e_os2.h>.

The point with the change is that some exported header files depend on
OPENSSL_NO_FP_API (for example bio.h, but in total, it's checked in 15
of them).  e_os2.h is an public header, e_os.h is not.  Therefore, we
need to have that definition in e_os2.h.

If you know a way of getting it better, please tell us.

-- 
Richard Levitte   \ Spannv�gen 38, II \ [EMAIL PROTECTED]
[EMAIL PROTECTED]  \ S-168 35  BROMMA  \ T: +46-8-26 52 47
                    \      SWEDEN       \ or +46-708-26 53 44
Procurator Odiosus Ex Infernis                -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/

Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to