From b3a1444d90f27dcf1526563682aea3cb5133e936 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Duraffort?= Date: Fri, 20 Mar 2009 09:26:07 +0100 Subject: [PATCH] pda: fix object leaks. --- modules/gui/pda/pda_callbacks.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/gui/pda/pda_callbacks.c b/modules/gui/pda/pda_callbacks.c index a0ef658931..a5a155a34d 100644 --- a/modules/gui/pda/pda_callbacks.c +++ b/modules/gui/pda/pda_callbacks.c @@ -780,11 +780,13 @@ void onPlaylistRow(GtkTreeView *treeview, GtkTreePath *path, if (!p_model) { msg_Err(p_intf, "PDA: Playlist model contains a NULL pointer" ); + pl_Release( p_intf ); return; } if (!gtk_tree_model_get_iter(p_model, &iter, path)) { msg_Err( p_intf, "PDA: Playlist could not get iter from model" ); + pl_Release( p_intf ); return; } @@ -1027,6 +1029,7 @@ void onAddTranscodeToPlaylist(GtkButton *button, gpointer user_data) /* Update the playlist */ playlist_t *p_playlist = pl_Hold( p_intf ); if( p_playlist == NULL ) return; + pl_Release( p_intf ); /* Get all the options. */ i_pos = snprintf( &mrl[0], VLC_MAX_MRL, "sout"); -- 2.39.2