From a497b03cb3578301bcd1ed47494f09810bd631e3 Mon Sep 17 00:00:00 2001 From: George Rhoten Date: Tue, 14 Jun 2005 05:44:35 +0000 Subject: [PATCH] ICU-4396 Fix for Visual Studio 8 X-SVN-Rev: 17885 --- icu4c/source/io/ufile.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/icu4c/source/io/ufile.c b/icu4c/source/io/ufile.c index 10b776f5f8f..bf818c738f6 100644 --- a/icu4c/source/io/ufile.c +++ b/icu4c/source/io/ufile.c @@ -54,7 +54,11 @@ u_finit(FILE *f, #ifdef U_WINDOWS if (0 <= result->fFileno && result->fFileno <= 2) { /* stdin, stdout and stderr need to be special cased for Windows 98 */ - result->fFile = &_iob[_fileno(f)]; +#if _MSC_VER >= 1400 + result->fFile = &__iob_func()[_fileno(f)]; +#else + result->fFile = &_iob[_fileno(f)]; +#endif } else #endif