Define missing llrint() as macro instead of inline function

This fixes building on some broken systems.

Originally committed as revision 21735 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Måns Rullgård 2010-02-09 22:55:16 +00:00
parent 645d26520a
commit 8e05f06912

View File

@ -225,10 +225,8 @@ static inline av_const unsigned int ff_sqrt(unsigned int a)
#endif /* HAVE_EXP2F */ #endif /* HAVE_EXP2F */
#if !HAVE_LLRINT #if !HAVE_LLRINT
static av_always_inline av_const long long llrint(double x) #undef llrint
{ #define llrint(x) rint(x)
return rint(x);
}
#endif /* HAVE_LLRINT */ #endif /* HAVE_LLRINT */
#if !HAVE_LOG2 #if !HAVE_LOG2