]> git.sesse.net Git - vlc/blobdiff - src/libvlc.h
De-inline vlc_assert_locked()
[vlc] / src / libvlc.h
index 4e434121f777e3b131e1909385dc7f6a26664b9d..20c0ff1412634c006f5fa62448ed5a5195f6bcdc 100644 (file)
@@ -63,8 +63,7 @@ void vlc_trace (const char *fn, const char *file, unsigned line);
 #define vlc_backtrace() vlc_trace(__func__, __FILE__, __LINE__)
 
 #if defined (LIBVLC_USE_PTHREAD) && !defined (NDEBUG)
-# define vlc_assert_locked( m ) \
-         assert (pthread_mutex_lock (m) == EDEADLK)
+void vlc_assert_locked (vlc_mutex_t *);
 #else
 # define vlc_assert_locked( m ) (void)m
 #endif