Commit ca219348 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Yet another leak

parent 74753c48
...@@ -402,6 +402,9 @@ Playlist::Playlist( intf_thread_t *_p_intf, wxWindow *p_parent ): ...@@ -402,6 +402,9 @@ Playlist::Playlist( intf_thread_t *_p_intf, wxWindow *p_parent ):
Playlist::~Playlist() Playlist::~Playlist()
{ {
if( pp_sds != NULL )
free( pp_sds );
playlist_t *p_playlist = playlist_t *p_playlist =
(playlist_t *)vlc_object_find( p_intf, VLC_OBJECT_PLAYLIST, (playlist_t *)vlc_object_find( p_intf, VLC_OBJECT_PLAYLIST,
FIND_ANYWHERE ); FIND_ANYWHERE );
...@@ -1394,7 +1397,7 @@ wxMenu *Playlist::SDMenu() ...@@ -1394,7 +1397,7 @@ wxMenu *Playlist::SDMenu()
if( !strcmp( p_parser->psz_capability, "services_discovery" ) ) if( !strcmp( p_parser->psz_capability, "services_discovery" ) )
i_number++; i_number++;
} }
if( i_number ) pp_sds = (char **)malloc( i_number * sizeof(void *) ); if( i_number ) pp_sds = (char **)calloc( i_number, sizeof(void *) );
i_number = 0; i_number = 0;
for( int i_index = 0; i_index < p_list->i_count; i_index++ ) for( int i_index = 0; i_index < p_list->i_count; i_index++ )
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment