"Richard Levitte - VMS Whacker" <[EMAIL PROTECTED]> said:

> 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.

My consern is that most MSDOS targets (e.g. djgpp) have 'FILE*' and
it would be unfair to define OPENSSL_NO_FP_API for those. A:
  #ifdef OPENSSL_SYS_MSDOS
  #ifndef __DJGPP__
    #define OPENSSL_NO_FP_API
  #endif

would make me happy.

I don't understand why e_os.h isn't a public header; both are included
in most headers.

--gv

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

Reply via email to