From adbe2036e080fe1f66beb595a2d6b38fa80a6bfa Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Sat, 6 Aug 2016 10:18:08 +0000 Subject: [PATCH] [CRT] Correct some types. CORE-11799 svn path=/trunk/; revision=72132 --- reactos/sdk/lib/crt/float/i386/cntrlfp.c | 2 +- reactos/sdk/lib/crt/float/i386/fpreset.c | 2 +- reactos/sdk/lib/crt/float/i386/statfp.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/reactos/sdk/lib/crt/float/i386/cntrlfp.c b/reactos/sdk/lib/crt/float/i386/cntrlfp.c index 8ecd3fc046b..b78cbc7cd26 100644 --- a/reactos/sdk/lib/crt/float/i386/cntrlfp.c +++ b/reactos/sdk/lib/crt/float/i386/cntrlfp.c @@ -42,7 +42,7 @@ unsigned int CDECL _controlfp(unsigned int newval, unsigned int mask) */ unsigned int CDECL _control87(unsigned int newval, unsigned int mask) { - unsigned int fpword = 0; + unsigned short fpword = 0; unsigned int flags = 0; TRACE("(%08x, %08x): Called\n", newval, mask); diff --git a/reactos/sdk/lib/crt/float/i386/fpreset.c b/reactos/sdk/lib/crt/float/i386/fpreset.c index 32f1c83e86f..240b02db59d 100644 --- a/reactos/sdk/lib/crt/float/i386/fpreset.c +++ b/reactos/sdk/lib/crt/float/i386/fpreset.c @@ -12,7 +12,7 @@ */ void CDECL _fpreset(void) { - const unsigned int x86_cw = 0x27f; + const unsigned short x86_cw = 0x27f; #ifdef _MSC_VER __asm { fninit } __asm { fldcw [x86_cw] } diff --git a/reactos/sdk/lib/crt/float/i386/statfp.c b/reactos/sdk/lib/crt/float/i386/statfp.c index 34bbf2bcdd1..5d2abfcc641 100644 --- a/reactos/sdk/lib/crt/float/i386/statfp.c +++ b/reactos/sdk/lib/crt/float/i386/statfp.c @@ -25,7 +25,7 @@ unsigned int CDECL _statusfp(void) { unsigned int retVal = 0; - unsigned int fpword; + unsigned short fpword; #ifdef _M_AMD64 fpword = _mm_getcsr();