]> git.sesse.net Git - vlc/commitdiff
Revert "libvlc: Fix a typo in vlc_gc_object vlc_release(). We need to desstroy when...
authorPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 20 Sep 2008 00:31:45 +0000 (02:31 +0200)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 20 Sep 2008 00:33:35 +0000 (02:33 +0200)
This reverts commit a42998e5478948372da51a0d77e7d2332b61d8c8.

My bad.

src/libvlc.c

index b6d1e129a481c73e3c881462aa8fffbe96d25fc8..07e25d3b3013f21b9e3568833143a57cc04934e1 100644 (file)
@@ -185,8 +185,8 @@ void vlc_release (gc_object_t *p_gc)
     vlc_spin_unlock (&p_gc->spin);
 #endif
 
-    /* assert(refs >= 0); */
-    if (refs == 0)
+    assert (refs > 0);
+    if (refs == 1)
     {
         vlc_spin_destroy (&p_gc->spin);
         p_gc->pf_destructor (p_gc);