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