summaryrefslogtreecommitdiffstats
path: root/playtree.c
diff options
context:
space:
mode:
authoralbeu <albeu@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-02-20 17:03:35 +0000
committeralbeu <albeu@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-02-20 17:03:35 +0000
commit641c8325bcde74e0d862fe9fa9c4ce0a85cecebc (patch)
tree3aad62ba1fe21399e3c9706b3ea0e794078d2a45 /playtree.c
parent9680e726211120f58a98d3ac38c3aa93fb1832b3 (diff)
downloadmpv-641c8325bcde74e0d862fe9fa9c4ce0a85cecebc.tar.bz2
mpv-641c8325bcde74e0d862fe9fa9c4ce0a85cecebc.tar.xz
Fixed (I hope) little bug wich lead to sig11 after last playtree entry
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4769 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'playtree.c')
-rw-r--r--playtree.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/playtree.c b/playtree.c
index ff2e6e72cc..9e4c937672 100644
--- a/playtree.c
+++ b/playtree.c
@@ -472,7 +472,7 @@ play_tree_iter_step(play_tree_iter_t* iter, int d,int with_nodes) {
}
if(iter->config && iter->entry_pushed > 0) {
- iter->entry_pushed--;
+ iter->entry_pushed=1;
m_config_pop(iter->config);
}
@@ -534,7 +534,7 @@ play_tree_iter_step(play_tree_iter_t* iter, int d,int with_nodes) {
if(iter->config) {
play_tree_iter_push_params(iter);
- iter->entry_pushed++;
+ iter->entry_pushed=0;
}
return PLAY_TREE_ITER_ENTRY;