From 3b49f69077dc93e41380478c1a267c5bd85123ae Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 9 Feb 2009 21:47:57 +0000 Subject: av_flatten to make the similarly named attribute available. Originally committed as revision 17105 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavutil/common.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'libavutil') diff --git a/libavutil/common.h b/libavutil/common.h index bbcca7575f..6887cf02f9 100644 --- a/libavutil/common.h +++ b/libavutil/common.h @@ -77,6 +77,14 @@ #endif #endif +#ifndef av_flatten +#if defined(__GNUC__) && (__GNUC__ > 4 || __GNUC__ == 4 && __GNUC_MINOR__ > 0) +# define av_flatten __attribute__((flatten)) +#else +# define av_flatten +#endif +#endif + #ifndef attribute_deprecated #if AV_GCC_VERSION_AT_LEAST(3,1) # define attribute_deprecated __attribute__((deprecated)) -- cgit v1.2.3