> However, double declaration isn't an error, at least if the > declarations are exactly the same. Until someone comes up with a > better solution to break the circular dependency mentioned above, I > don't see that this really needs to get fixed. I'll add the keyword > "nice to have" to this ticket...
This is typically done by making the declaration be like this; #ifndef _DECLARED_FOO extern struct foo *getafoo(); #define _DECLARED_FOO #endif ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]