summaryrefslogtreecommitdiff
path: root/src/test_libFLAC/metadata_manip.c
diff options
context:
space:
mode:
authorJosh Coalson <jcoalson@users.sourceforce.net>2002-12-04 07:01:37 +0000
committerJosh Coalson <jcoalson@users.sourceforce.net>2002-12-04 07:01:37 +0000
commit4fa90599fe4e9e139bcbaaf60757f9d5f5a2f025 (patch)
treea8e20b7844866d8e977bfbe8ac1943e54177a32b /src/test_libFLAC/metadata_manip.c
parent44ca9fedaa0ba7b104b208c33e6b874a147b2ec7 (diff)
downloadflac-4fa90599fe4e9e139bcbaaf60757f9d5f5a2f025.tar.gz
fix memory leaks found with valgrind
Diffstat (limited to 'src/test_libFLAC/metadata_manip.c')
-rw-r--r--src/test_libFLAC/metadata_manip.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/test_libFLAC/metadata_manip.c b/src/test_libFLAC/metadata_manip.c
index fd2bfe5f..1445707c 100644
--- a/src/test_libFLAC/metadata_manip.c
+++ b/src/test_libFLAC/metadata_manip.c
@@ -482,6 +482,7 @@ static FLAC__bool test_level_1_()
return die_("mismatch in min_blocksize");
if(block->data.stream_info.max_blocksize != 576)
return die_("mismatch in max_blocksize");
+ FLAC__metadata_object_delete(block);
if(!FLAC__metadata_simple_iterator_next(iterator))
return die_("forward iterator ended early");
@@ -502,6 +503,7 @@ static FLAC__bool test_level_1_()
/* check to see if some basic data matches (c.f. generate_file_()) */
if(block->length != 1234)
return die_("bad PADDING length");
+ FLAC__metadata_object_delete(block);
if(FLAC__metadata_simple_iterator_next(iterator))
return die_("forward iterator returned true but should have returned false");