From: Clément Stenac Date: Thu, 25 May 2006 13:58:28 +0000 (+0000) Subject: Sanity checks X-Git-Tag: 0.9.0-test0~11155 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=3b0885e5ae7231e36af17ad0024b757db98a32ac;p=vlc Sanity checks --- diff --git a/src/playlist/item.c b/src/playlist/item.c index 03fdeef73b..4c6e761e86 100644 --- a/src/playlist/item.c +++ b/src/playlist/item.c @@ -23,7 +23,7 @@ *****************************************************************************/ #include #include - +#include #include "vlc_playlist.h" void AddItem( playlist_t *p_playlist, playlist_item_t *p_item, @@ -267,6 +267,7 @@ int playlist_BothAddInput( playlist_t *p_playlist, { playlist_item_t *p_item, *p_up; int i_top; + assert( p_input ); vlc_mutex_lock( & p_playlist->object_lock ); /* Add to category */ @@ -338,12 +339,8 @@ playlist_item_t * playlist_NodeAddInput( playlist_t *p_playlist, int i_mode, int i_pos ) { playlist_item_t *p_item; - - /* Sanity checks */ - if( !p_parent || p_parent->i_children == -1 ) - { - msg_Err( p_playlist, "invalid node" ); - } + assert( p_input ); + assert( p_parent && p_parent->i_children != -1 ); vlc_mutex_lock( &p_playlist->object_lock );