From 0a10f3e4a2c8bf9ed8600a3fdd5fcdc425ad4a10 Mon Sep 17 00:00:00 2001 From: Steve Lhomme Date: Tue, 25 Apr 2023 10:13:34 +0200 Subject: [PATCH] include: include vlc_threads.h when vlc_mutex_t is used --- include/vlc_addons.h | 1 + include/vlc_aout.h | 1 + include/vlc_events.h | 1 + include/vlc_extensions.h | 1 + include/vlc_input_item.h | 1 + include/vlc_interface.h | 2 ++ include/vlc_queue.h | 1 + 7 files changed, 8 insertions(+) diff --git a/include/vlc_addons.h b/include/vlc_addons.h index 443e434ac4..ad5a507c7f 100644 --- a/include/vlc_addons.h +++ b/include/vlc_addons.h @@ -22,6 +22,7 @@ #define VLC_ADDONS_H 1 #include +#include # ifdef __cplusplus extern "C" { diff --git a/include/vlc_aout.h b/include/vlc_aout.h index b194646c7a..ce156a76ae 100644 --- a/include/vlc_aout.h +++ b/include/vlc_aout.h @@ -26,6 +26,7 @@ #include #include #include +#include /* FIXME to remove once aout.h is cleaned a bit more */ #include diff --git a/include/vlc_events.h b/include/vlc_events.h index 371fc04d24..2a2bad49a8 100644 --- a/include/vlc_events.h +++ b/include/vlc_events.h @@ -26,6 +26,7 @@ #include #include +#include /** * \file diff --git a/include/vlc_extensions.h b/include/vlc_extensions.h index f598fc5650..940f4314ef 100644 --- a/include/vlc_extensions.h +++ b/include/vlc_extensions.h @@ -24,6 +24,7 @@ #define VLC_EXTENSIONS_H #include "vlc_common.h" +#include "vlc_threads.h" #include "vlc_arrays.h" /* Structures */ diff --git a/include/vlc_input_item.h b/include/vlc_input_item.h index dc98503224..32c5971e74 100644 --- a/include/vlc_input_item.h +++ b/include/vlc_input_item.h @@ -33,6 +33,7 @@ #include #include #include +#include #include diff --git a/include/vlc_interface.h b/include/vlc_interface.h index 86e9667236..8eefea2413 100644 --- a/include/vlc_interface.h +++ b/include/vlc_interface.h @@ -25,6 +25,8 @@ #ifndef VLC_INTF_H_ #define VLC_INTF_H_ +#include + # ifdef __cplusplus extern "C" { # endif diff --git a/include/vlc_queue.h b/include/vlc_queue.h index 9d276924b4..345de62281 100644 --- a/include/vlc_queue.h +++ b/include/vlc_queue.h @@ -31,6 +31,7 @@ #include #include #include +#include /** * Opaque type for queue entry.