[FFmpeg-devel] [PATCH 4/4] Include stdlib.h to avoid an implicit declaration on OpenSolaris.

Diego 'Flameeyes' Pettenò flameeyes
Sun Sep 28 13:59:29 CEST 2008


While on GLIBC the memalign() function is declared in malloc.h, on
OpenSolaris its definiton is in stdlib.h; include the file so that an
implicit declaration can be avoided.
---

 libavutil/mem.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/libavutil/mem.c b/libavutil/mem.c
index 960074c..da75638 100644
--- a/libavutil/mem.c
+++ b/libavutil/mem.c
@@ -34,6 +34,7 @@
 #ifdef HAVE_MALLOC_H
 #include <malloc.h>
 #endif
+#include <stdlib.h>
 
 /* you can redefine av_malloc and av_free in your project to use your
    memory allocator. You do not need to suppress this file because the





More information about the ffmpeg-devel mailing list