Any thoughts regarding changing things such as (and this is just purely an example):
#define d2i_X509_fp(fp,x509) (X509 *)ASN1_d2i_fp((char *(*)())X509_new, \
(char *(*)())d2i_X509, (fp),(unsigned char **)(x509))
to use typedef'd callbacks, that are extern "C" under C++?
SunPro 5 throws fits while using this in C++, re. anachronistic
constructs because ASN1_d2i_fp() is getting (char *(*)()), where
it should be extern "C" (char *(*)()).
Thoughts on this?
--Chris
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]