[FFmpeg-cvslog] r21735 - trunk/libavutil/internal.h
Michael Kostylev
michael.kostylev
Fri Feb 19 17:28:18 CET 2010
On Tue Feb 9 23:55:16 2010
mru wrote:
> Define missing llrint() as macro instead of inline function
>
> This fixes building on some broken systems.
>
> Modified:
> trunk/libavutil/internal.h
>
> Modified: trunk/libavutil/internal.h
> ==============================================================================
> --- trunk/libavutil/internal.h Tue Feb 9 23:55:13 2010 (r21734)
> +++ trunk/libavutil/internal.h Tue Feb 9 23:55:16 2010 (r21735)
> @@ -225,10 +225,8 @@ static inline av_const unsigned int ff_s
> #endif /* HAVE_EXP2F */
>
> #if !HAVE_LLRINT
> -static av_always_inline av_const long long llrint(double x)
> -{
> - return rint(x);
> -}
> +#undef llrint
> +#define llrint(x) rint(x)
The dos machine is unhappy with this macro.
Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llrint.diff
Type: text/x-diff
Size: 233 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20100219/c2ddf566/attachment.diff>
More information about the ffmpeg-cvslog
mailing list