]> git.sesse.net Git - vlc/commitdiff
NULLify p_playlist when the playlist is gone
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Thu, 12 Jun 2008 18:37:23 +0000 (21:37 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Thu, 12 Jun 2008 18:37:23 +0000 (21:37 +0300)
src/playlist/engine.c

index bcda392443f98883883286ad82ef6289391ab054..59bfdea5c06bc55ea0bfc40c24da364ca5fe9196 100644 (file)
@@ -176,6 +176,9 @@ static void playlist_Destructor( vlc_object_t * p_this )
 
     if( p_playlist->p_fetcher )
         vlc_object_release( p_playlist->p_fetcher );
+#ifndef NDEBUG
+    p_this->p_libvlc->p_playlist = NULL; /* pl_Yield() will fail */
+#endif
 }
 
 /* Destroy remaining objects */