From 7ca4e3eb624251feb1f97cfc25104cce473e04a0 Mon Sep 17 00:00:00 2001 From: Pierre d'Herbemont Date: Sat, 2 Aug 2008 05:24:36 +0200 Subject: [PATCH] playlist: Make sure we don't pl_Release(p_playlist). In those case the pl_* API doesn't seems convienent/well used. --- modules/gui/beos/InterfaceWindow.cpp | 2 +- modules/gui/wxwidgets/dialogs/playlist.cpp | 2 +- modules/gui/wxwidgets/playlist_manager.cpp | 2 +- modules/misc/lua/libs/playlist.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/gui/beos/InterfaceWindow.cpp b/modules/gui/beos/InterfaceWindow.cpp index 82c7563e6f..03b304651f 100644 --- a/modules/gui/beos/InterfaceWindow.cpp +++ b/modules/gui/beos/InterfaceWindow.cpp @@ -354,7 +354,7 @@ InterfaceWindow::~InterfaceWindow() } if( p_playlist ) { - pl_Release( p_playlist ); + vlc_object_release( p_playlist ); } #if 0 if( fPlaylistWindow ) diff --git a/modules/gui/wxwidgets/dialogs/playlist.cpp b/modules/gui/wxwidgets/dialogs/playlist.cpp index c29a77f211..9ca6fc98ff 100644 --- a/modules/gui/wxwidgets/dialogs/playlist.cpp +++ b/modules/gui/wxwidgets/dialogs/playlist.cpp @@ -424,7 +424,7 @@ Playlist::~Playlist() var_DelCallback( p_playlist, "intf-change", PlaylistChanged, this ); var_DelCallback( p_playlist, "item-append", ItemAppended, this ); var_DelCallback( p_playlist, "item-deleted", ItemDeleted, this ); - pl_Release( p_playlist ); + vlc_object_release( p_playlist ); } /********************************************************************** diff --git a/modules/gui/wxwidgets/playlist_manager.cpp b/modules/gui/wxwidgets/playlist_manager.cpp index d853bf9b7e..ce2628b13c 100644 --- a/modules/gui/wxwidgets/playlist_manager.cpp +++ b/modules/gui/wxwidgets/playlist_manager.cpp @@ -187,7 +187,7 @@ PlaylistManager::~PlaylistManager() var_DelCallback( p_playlist, "intf-change", PlaylistChanged, this ); var_DelCallback( p_playlist, "item-append", ItemAppended, this ); var_DelCallback( p_playlist, "item-deleted", ItemDeleted, this ); - pl_Release( p_playlist ); + vlc_object_release( p_playlist ); } /***************************************************************************** diff --git a/modules/misc/lua/libs/playlist.c b/modules/misc/lua/libs/playlist.c index 9dfe97c6cc..ff65f3e3e2 100644 --- a/modules/misc/lua/libs/playlist.c +++ b/modules/misc/lua/libs/playlist.c @@ -56,7 +56,7 @@ playlist_t *vlclua_get_playlist_internal( lua_State *L ) void vlclua_release_playlist_internal( playlist_t *p_playlist ) { - pl_Release( p_playlist ); + vlc_object_release( p_playlist ); } static int vlclua_playlist_prev( lua_State * L ) -- 2.39.2