On Thu, Sep 17, 2009, Eystein Mly Stenberg wrote:
>
> While in 1.0.0 beta3, everything builds just fine.
> However, safestack.h, line 113 says "typedef char *STRING;", which
> collides with /mingw/include/ntdef.h, line 35:
> typedef struct _STRING {
> USHORT Length;
> USHORT MaximumLength;
> PCHAR Buffer;
> } STRING, *PSTRING;
>
> I.e. the two header files safestack.h and ntdef.h both define STRING.
> I don't find this STRING definition in the stable releases, hopefully
> it is just temporary in the beta release?
> I believe that header files should not use such generic names (e.g.
> OSSLSTRING would be better).
>
> Do you know if this will be fixed or could you point out what's wrong
> when I'm trying to build the stable version?
>
This has been reported before in ticket #1987 and should be fixed in current
snapshots but no one has confirmed that. Please try one and let me know if
that addresses tis issue.
Steve.
--
Dr Stephen N. Henson. OpenSSL project core developer.
Commercial tech support now available see: http://www.openssl.org
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [email protected]
Automated List Manager [email protected]