]> git.sesse.net Git - vlc/commitdiff
GC: assert pf_destructor
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 21 Sep 2008 09:56:23 +0000 (12:56 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 21 Sep 2008 10:30:48 +0000 (13:30 +0300)
src/libvlc.c

index 4fce0d9c358bff3b1c2f48e0b1b468fba435aa54..3a7c4079d3a250b7aedb940f8832158d3e07dee6 100644 (file)
@@ -126,6 +126,8 @@ static bool b_daemon = false;
  */
 void *vlc_gc_init (gc_object_t *p_gc, void (*pf_destruct) (gc_object_t *))
 {
+    /* There is no point in using the GC if there is destructor... */
+    assert (pf_destruct);
     p_gc->pf_destructor = pf_destruct;
 
     p_gc->refs = 1;