]> git.sesse.net Git - vlc/blobdiff - src/libvlc.h
vlc_threadobj under NDEBUG and refcheck under LIBVLC_REFCHECK
[vlc] / src / libvlc.h
index 1998ceec025accbfb3aadfcf140077c952a68d47..7a7665036b65553f3d5b1274ec950d1eae17a065 100644 (file)
@@ -46,7 +46,7 @@ void system_End       ( libvlc_int_t * );
 int vlc_threads_init( void );
 void vlc_threads_end( void );
 vlc_object_t *vlc_threadobj (void);
-#ifndef NDEBUG
+#ifdef LIBVLC_REFCHECK
 void vlc_refcheck (vlc_object_t *obj);
 #else
 # define vlc_refcheck( obj ) (void)0
@@ -186,7 +186,7 @@ struct vlc_object_internals_t
     vlc_spinlock_t   ref_spin;
     unsigned         i_refcount;
     vlc_destructor_t pf_destructor;
-#ifndef NDEBUG
+#ifndef LIBVLC_REFCHECK
     vlc_thread_t     creator_id;
 #endif