Commit 005f4893 authored by Andy Polyakov's avatar Andy Polyakov
Browse files

e_os.h: limit _MSC_VER trickery to older compilers.



PR: #3390, backport from 1.0.2.

Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
parent d585cc32
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -315,7 +315,7 @@ static __inline unsigned int _strlen31(const char *str)
#    undef isxdigit
#   endif
#   if defined(_MSC_VER) && !defined(_DLL) && defined(stdin)
#    if _MSC_VER>=1300
#    if _MSC_VER>=1300 && _MSC_VER<1600
#     undef stdin
#     undef stdout
#     undef stderr
@@ -323,7 +323,7 @@ FILE *__iob_func();
#     define stdin  (&__iob_func()[0])
#     define stdout (&__iob_func()[1])
#     define stderr (&__iob_func()[2])
#    elif defined(I_CAN_LIVE_WITH_LNK4049)
#    elif _MSC_VER<1300 && defined(I_CAN_LIVE_WITH_LNK4049)
#     undef stdin
#     undef stdout
#     undef stderr