<html><head></head><body>Hi,<br><br>Conventionally, assertions are not evaluated in release builds. It's confusing enough already. I don't think we should add exceptions to that principle.<br><br><div class="gmail_quote">Le 4 septembre 2019 10:14:13 GMT+03:00, Thomas Guillem <thomas@gllm.fr> a écrit :<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail"><hr> src/player/player.h | 4 ++++<br> 1 file changed, 4 insertions(+)<br><br>diff --git a/src/player/player.h b/src/player/player.h<br>index 36caa46299..60321cb8d0 100644<br>--- a/src/player/player.h<br>+++ b/src/player/player.h<br>@@ -169,6 +169,7 @@ struct vlc_player_t<br>     } destructor;<br> };<br> <br>+#ifndef NDEBUG<br> /*<br>  * Assert that the player mutex is locked.<br>  *<br>@@ -181,6 +182,9 @@ vlc_player_assert_locked(vlc_player_t *player)<br>     assert(player);<br>     vlc_mutex_assert(&player->lock);<br> }<br>+#else<br>+#define vlc_player_assert_locked(x) VLC_UNUSED(x)<br>+#endif<br> <br> static inline struct vlc_player_input *<br> vlc_player_get_input_locked(vlc_player_t *player)</pre></blockquote></div><br>-- <br>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.</body></html>