From 518cdff81fff7bf0dac6aaa4b456fe90647acdea Mon Sep 17 00:00:00 2001 From: Ivan Kalvachev Date: Thu, 12 May 2011 16:11:27 +0300 Subject: [PATCH] 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 Signed-off-by: Michael Niedermayer --- libavutil/mem.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavutil/mem.c b/libavutil/mem.c index 873d8feb76..57dc658b97 100644 --- a/libavutil/mem.c +++ b/libavutil/mem.c @@ -24,6 +24,8 @@ * default memory allocator for libavutil */ +#define _XOPEN_SOURCE 600 + #include "config.h" #include