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                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to