[vlc-commits] commit: playlist_NodeInsert(): adds an assertion ( Rafaël Carré )

git at videolan.org git at videolan.org
Sun Jun 13 17:11:33 CEST 2010


vlc | branch: master | Rafaël Carré <rafael.carre at gmail.com> | Sun Jun 13 17:11:05 2010 +0200| [4f2f1d8e85a302fb1a7af5623de489c5c8f8a9c9] | committer: Rafaël Carré 

playlist_NodeInsert(): adds an assertion

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=4f2f1d8e85a302fb1a7af5623de489c5c8f8a9c9
---

 src/playlist/tree.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/playlist/tree.c b/src/playlist/tree.c
index e7fdebe..dff0a73 100644
--- a/src/playlist/tree.c
+++ b/src/playlist/tree.c
@@ -208,6 +208,7 @@ int playlist_NodeInsert( playlist_t *p_playlist,
    (void)p_playlist;
    assert( p_parent && p_parent->i_children != -1 );
    if( i_position == -1 ) i_position = p_parent->i_children ;
+   assert( i_position <= p_parent->i_children);
 
    INSERT_ELEM( p_parent->pp_children,
                 p_parent->i_children,



More information about the vlc-commits mailing list