Browse code

Fix posix_memalign() usage when libavutil is compiled outside FFmpeg.

To use posix_memalign() "#define _XOPEN_SOURCE 600" have to be defined.
FFmpeg configure defines it from the command line through config.mak,
but when libavutil is used outside of FFmpeg the define is missing.

Signed-off-by: Ivan Kalvachev <ikalvachev@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>

Ivan Kalvachev authored on 2011/05/12 22:11:27
Showing 1 changed files
... ...
@@ -24,6 +24,8 @@
24 24
  * default memory allocator for libavutil
25 25
  */
26 26
 
27
+#define _XOPEN_SOURCE 600
28
+
27 29
 #include "config.h"
28 30
 
29 31
 #include <limits.h>