diff --git a/libavcodec/libxvid.c b/libavcodec/libxvid.c
index e7473748c1afad7dd8a9995cffeaf5301f9b3bfe..475ccec46d75ed53069d0a7fc1aab510472894b1 100644
--- a/libavcodec/libxvid.c
+++ b/libavcodec/libxvid.c
@@ -34,6 +34,7 @@
 #include "libavutil/internal.h"
 #include "libavutil/intreadwrite.h"
 #include "libavutil/mathematics.h"
+#include "libavutil/mem.h"
 #include "libavutil/opt.h"
 
 #include "avcodec.h"
diff --git a/libavcodec/screenpresso.c b/libavcodec/screenpresso.c
index 6c434de82737e55ae1990645c15eb576b345c3c8..88a927b97bd2e3a4e2fb0a9c99771d88e9708487 100644
--- a/libavcodec/screenpresso.c
+++ b/libavcodec/screenpresso.c
@@ -39,6 +39,7 @@
 
 #include "libavutil/imgutils.h"
 #include "libavutil/internal.h"
+#include "libavutil/mem.h"
 
 #include "avcodec.h"
 #include "internal.h"