summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libavutil/mathematics.c1
-rw-r--r--libavutil/mem.c3
-rw-r--r--libavutil/mem.h1
-rw-r--r--libavutil/rational.c1
4 files changed, 6 insertions, 0 deletions
diff --git a/libavutil/mathematics.c b/libavutil/mathematics.c
index eed2241471..8b37cf20fd 100644
--- a/libavutil/mathematics.c
+++ b/libavutil/mathematics.c
@@ -23,6 +23,7 @@
* Miscellaneous math routines and tables.
*/
+#include <assert.h>
#include "common.h"
#include "mathematics.h"
diff --git a/libavutil/mem.c b/libavutil/mem.c
index db3234a343..1b960f2911 100644
--- a/libavutil/mem.c
+++ b/libavutil/mem.c
@@ -24,6 +24,7 @@
* default memory allocator for libavutil.
*/
+#include "config.h"
#include "common.h"
/* here we can use OS dependent allocation functions */
@@ -31,7 +32,9 @@
#undef free
#undef realloc
+#include <limits.h>
#include <stdlib.h>
+#include <string.h>
#if HAVE_MALLOC_H
#include <malloc.h>
#endif
diff --git a/libavutil/mem.h b/libavutil/mem.h
index ec6e3b7456..19d15f0af3 100644
--- a/libavutil/mem.h
+++ b/libavutil/mem.h
@@ -26,6 +26,7 @@
#ifndef AVUTIL_MEM_H
#define AVUTIL_MEM_H
+#include "config.h"
#include "common.h"
#if defined(__ICC) || defined(__SUNPRO_C)
diff --git a/libavutil/rational.c b/libavutil/rational.c
index 4c0216e60f..f7750e9e98 100644
--- a/libavutil/rational.c
+++ b/libavutil/rational.c
@@ -25,6 +25,7 @@
* @author Michael Niedermayer <michaelni@gmx.at>
*/
+#include <assert.h>
//#include <math.h>
#include <limits.h>