[vlc-devel] [PATCH 1/2] player: fix unused var warning with NDEBUG

Thomas Guillem thomas at gllm.fr
Wed Sep 4 09:14:13 CEST 2019


---
 src/player/player.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/player/player.h b/src/player/player.h
index 36caa46299..60321cb8d0 100644
--- a/src/player/player.h
+++ b/src/player/player.h
@@ -169,6 +169,7 @@ struct vlc_player_t
     } destructor;
 };
 
+#ifndef NDEBUG
 /*
  * Assert that the player mutex is locked.
  *
@@ -181,6 +182,9 @@ vlc_player_assert_locked(vlc_player_t *player)
     assert(player);
     vlc_mutex_assert(&player->lock);
 }
+#else
+#define vlc_player_assert_locked(x) VLC_UNUSED(x)
+#endif
 
 static inline struct vlc_player_input *
 vlc_player_get_input_locked(vlc_player_t *player)
-- 
2.20.1



More information about the vlc-devel mailing list