From 699e9b4328fa1105203e5bc6f980c760675b7d87 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Wed, 5 Oct 2016 14:30:59 +0000 Subject: [PATCH] [INCLUDES/CRT]: Fix the definition of 'stderr' (that we have wrong since r38292); move it next to the _iob definition. svn path=/trunk/; revision=72911 --- reactos/sdk/include/crt/stdio.h | 14 +++++++------- reactos/sdk/include/crt/wchar.h | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/reactos/sdk/include/crt/stdio.h b/reactos/sdk/include/crt/stdio.h index 504d941c11d..40dd62ae76b 100644 --- a/reactos/sdk/include/crt/stdio.h +++ b/reactos/sdk/include/crt/stdio.h @@ -101,6 +101,13 @@ extern "C" { #endif #endif +#ifndef _STDSTREAM_DEFINED +#define _STDSTREAM_DEFINED +#define stdin (&_iob[0]) +#define stdout (&_iob[1]) +#define stderr (&_iob[2]) +#endif /* !_STDSTREAM_DEFINED */ + #ifndef _FPOS_T_DEFINED #define _FPOS_T_DEFINED #undef _FPOSOFF @@ -115,13 +122,6 @@ extern "C" { #endif -#ifndef _STDSTREAM_DEFINED -#define _STDSTREAM_DEFINED -#define stdin (&_iob[0]) -#define stdout (&_iob[1]) -#define stderr (&_iob[1]) -#endif /* !_STDSTREAM_DEFINED */ - #define _IOREAD 0x0001 #define _IOWRT 0x0002 diff --git a/reactos/sdk/include/crt/wchar.h b/reactos/sdk/include/crt/wchar.h index 238bd819a83..eadde09cfbd 100644 --- a/reactos/sdk/include/crt/wchar.h +++ b/reactos/sdk/include/crt/wchar.h @@ -60,7 +60,7 @@ extern "C" { #define _STDSTREAM_DEFINED #define stdin (&_iob[0]) #define stdout (&_iob[1]) -#define stderr (&_iob[1]) +#define stderr (&_iob[2]) #endif /* !_STDSTREAM_DEFINED */ #ifndef _FSIZE_T_DEFINED -- 2.17.1