# HG changeset patch # User aurel # Date 1231091299 0 # Node ID 6fabc790853795cb628a7234eb38c593953b360f # Parent 0a8fe912f5a0387382c622b4e17388d209b57fdc add a termination condition diff -r 0a8fe912f5a0 -r 6fabc7908537 tree.c --- a/tree.c Sat Dec 27 11:33:26 2008 +0000 +++ b/tree.c Sun Jan 04 17:48:19 2009 +0000 @@ -128,9 +128,11 @@ } void av_tree_destroy(AVTreeNode *t){ + if(t){ av_tree_destroy(t->child[0]); av_tree_destroy(t->child[1]); av_free(t); + } } #if 0