From 8707c5939ac2390d096c61cf97d7442b211ac296 Mon Sep 17 00:00:00 2001 From: Steve Lhomme Date: Tue, 2 May 2023 14:52:27 +0200 Subject: [PATCH] modules: include vlc_arrays.h when using vlc_dictionary_t --- modules/codec/ttml/ttml.h | 1 + modules/control/dbus/dbus.c | 1 + modules/control/dbus/dbus_player.h | 1 + modules/control/dbus/dbus_root.h | 1 + modules/control/dbus/dbus_tracklist.h | 1 + modules/demux/mpeg/ts.h | 2 ++ modules/services_discovery/avahi.c | 1 + modules/services_discovery/udisks.c | 1 + modules/text_renderer/freetype/fonts/android.c | 1 + modules/text_renderer/freetype/fonts/backends.h | 1 + modules/text_renderer/freetype/ftcache.c | 1 + modules/text_renderer/freetype/lru.c | 1 + modules/text_renderer/freetype/platform_fonts.h | 4 +++- 13 files changed, 16 insertions(+), 1 deletion(-) diff --git a/modules/codec/ttml/ttml.h b/modules/codec/ttml/ttml.h index f51916235c..7e40a4373a 100644 --- a/modules/codec/ttml/ttml.h +++ b/modules/codec/ttml/ttml.h @@ -19,6 +19,7 @@ *****************************************************************************/ #include +#include int tt_OpenDemux( vlc_object_t* p_this ); void tt_CloseDemux( vlc_object_t* p_demux ); diff --git a/modules/control/dbus/dbus.c b/modules/control/dbus/dbus.c index 2b2526b7c3..b5ecf1dfaf 100644 --- a/modules/control/dbus/dbus.c +++ b/modules/control/dbus/dbus.c @@ -54,6 +54,7 @@ #define VLC_MODULE_LICENSE VLC_LICENSE_GPL_2_PLUS #include +#include #include #include #include diff --git a/modules/control/dbus/dbus_player.h b/modules/control/dbus/dbus_player.h index 7a15685d55..254f6d4b74 100644 --- a/modules/control/dbus/dbus_player.h +++ b/modules/control/dbus/dbus_player.h @@ -27,6 +27,7 @@ #define VLC_DBUS_DBUS_PLAYER_H_ #include +#include #include "dbus_common.h" #define DBUS_MPRIS_PLAYER_INTERFACE "org.mpris.MediaPlayer2.Player" diff --git a/modules/control/dbus/dbus_root.h b/modules/control/dbus/dbus_root.h index 22052b3bcf..442e3de30d 100644 --- a/modules/control/dbus/dbus_root.h +++ b/modules/control/dbus/dbus_root.h @@ -27,6 +27,7 @@ #define VLC_DBUS_DBUS_ROOT_H_ #include "dbus_common.h" +#include /* DBUS IDENTIFIERS */ #define DBUS_MPRIS_ROOT_INTERFACE "org.mpris.MediaPlayer2" diff --git a/modules/control/dbus/dbus_tracklist.h b/modules/control/dbus/dbus_tracklist.h index 2b4a71fa30..3a15fa1a7f 100644 --- a/modules/control/dbus/dbus_tracklist.h +++ b/modules/control/dbus/dbus_tracklist.h @@ -27,6 +27,7 @@ #define VLC_DBUS_DBUS_TRACKLIST_H_ #include +#include #include #include "dbus_common.h" diff --git a/modules/demux/mpeg/ts.h b/modules/demux/mpeg/ts.h index 9a8361eca0..c101d8689f 100644 --- a/modules/demux/mpeg/ts.h +++ b/modules/demux/mpeg/ts.h @@ -20,6 +20,8 @@ #ifndef VLC_TS_H #define VLC_TS_H +#include + #ifdef HAVE_ARIBB24 typedef struct arib_instance_t arib_instance_t; #endif diff --git a/modules/services_discovery/avahi.c b/modules/services_discovery/avahi.c index 8c878e8d56..1af95d475d 100644 --- a/modules/services_discovery/avahi.c +++ b/modules/services_discovery/avahi.c @@ -31,6 +31,7 @@ #define VLC_MODULE_LICENSE VLC_LICENSE_GPL_2_PLUS #include +#include #include #include #include diff --git a/modules/services_discovery/udisks.c b/modules/services_discovery/udisks.c index ae9099e29c..0c1978945a 100644 --- a/modules/services_discovery/udisks.c +++ b/modules/services_discovery/udisks.c @@ -25,6 +25,7 @@ #endif #include +#include #include #include #include diff --git a/modules/text_renderer/freetype/fonts/android.c b/modules/text_renderer/freetype/fonts/android.c index c395bb2626..cb1f712094 100644 --- a/modules/text_renderer/freetype/fonts/android.c +++ b/modules/text_renderer/freetype/fonts/android.c @@ -34,6 +34,7 @@ #endif #include +#include #include /* filter_sys_t */ # include diff --git a/modules/text_renderer/freetype/fonts/backends.h b/modules/text_renderer/freetype/fonts/backends.h index 8bc32d3b31..116d29f898 100644 --- a/modules/text_renderer/freetype/fonts/backends.h +++ b/modules/text_renderer/freetype/fonts/backends.h @@ -22,6 +22,7 @@ extern "C" { #endif #include "../lru.h" +#include struct vlc_font_select_t { diff --git a/modules/text_renderer/freetype/ftcache.c b/modules/text_renderer/freetype/ftcache.c index 862a953d2d..3714f62576 100644 --- a/modules/text_renderer/freetype/ftcache.c +++ b/modules/text_renderer/freetype/ftcache.c @@ -22,6 +22,7 @@ #endif #include +#include #include #include diff --git a/modules/text_renderer/freetype/lru.c b/modules/text_renderer/freetype/lru.c index 226fd0510c..2f5e7c15ab 100644 --- a/modules/text_renderer/freetype/lru.c +++ b/modules/text_renderer/freetype/lru.c @@ -22,6 +22,7 @@ #endif #include +#include #include #include "lru.h" diff --git a/modules/text_renderer/freetype/platform_fonts.h b/modules/text_renderer/freetype/platform_fonts.h index 7b91250e2b..0b80b75aec 100644 --- a/modules/text_renderer/freetype/platform_fonts.h +++ b/modules/text_renderer/freetype/platform_fonts.h @@ -32,7 +32,7 @@ #ifndef PLATFORM_FONTS_H #define PLATFORM_FONTS_H -/** \defgroup freetype_fonts Freetype Fonts management +/** \defgroup freetype_fonts Freetype Fonts management * \ingroup freetype * Freetype text rendering cross platform * @{ @@ -55,6 +55,8 @@ #include "freetype.h" +#include + #ifdef __cplusplus extern "C" { #endif