"Thomas J. Hruska" <[email protected]> wrote:
Is, IMO, easier and more informative than using Google. Results in: apps\apps.c: if (check_winnt()) crypto\bio\bss_log.c: if (check_winnt()) crypto\cryptlib.c: if (check_winnt() && OPENSSL_isservice() > 0) crypto\rand\rand_win.c: if (check_winnt() && OPENSSL_isservice()>0) e_os.h:# define check_winnt() (1) e_os.h:# define check_winnt() (GetVersion() < 0x80000000)
The full lines are: #if defined(_MSC_VER) && _MSC_VER>=1800 # define check_winnt() (1) #else # define check_winnt() (GetVersion() < 0x80000000) #endif So what if I use MSVC v16 to build and run on Win-Vista+? Maybe the code should test the WINVER/_WIN32_WINNT versions before testing _MSC_VER? --gv ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [email protected] Automated List Manager [email protected]
