Fix MSVC warnings

svn path=/trunk/; revision=55919
This commit is contained in:
Timo Kreuzer 2012-02-29 15:34:43 +00:00
parent a3b5c86363
commit 232e8cd9f5

View file

@ -378,15 +378,15 @@ int
_lrintf(float f) _lrintf(float f)
{ {
#if defined(_M_IX86) && defined(__GNUC__) #if defined(_M_IX86) && defined(__GNUC__)
int ret; int result;
__asm__ __volatile__ ("fistpl %0" : "=m" (ret) : "t" (f) : "st"); __asm__ __volatile__ ("fistpl %0" : "=m" (result) : "t" (f) : "st");
return ret; return result;
#elif defined(_M_IX86) && defined(_MSC_VER) #elif defined(_M_IX86) && defined(_MSC_VER)
int ret; int result;
__asm __asm
{ {
fld f; fld f;
fistp ret; fistp result;
} }
#else #else
/* slow, but portable */ /* slow, but portable */