Browse Source

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>
tags/n0.8
Ivan Kalvachev Michael Niedermayer 14 years ago
parent
commit
518cdff81f
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      libavutil/mem.c

+ 2
- 0
libavutil/mem.c View File

@@ -24,6 +24,8 @@
* default memory allocator for libavutil
*/

#define _XOPEN_SOURCE 600

#include "config.h"

#include <limits.h>


Loading…
Cancel
Save