# HG changeset patch # User aurel # Date 1235659204 0 # Node ID e62a61d3e5912317f6c049372f0741389aacdf08 # Parent 85c7d517d556ae44932a014ef683b2f037d69ed8 fix a memleak in av_metadata_set() diff -r 85c7d517d556 -r e62a61d3e591 metadata.c --- a/metadata.c Thu Feb 26 14:24:50 2009 +0000 +++ b/metadata.c Thu Feb 26 14:40:04 2009 +0000 @@ -68,8 +68,10 @@ m->elems[m->count].value= av_strdup(value); m->count++; } - if(!m->count) + if(!m->count) { + av_free(m->elems); av_freep(pm); + } return 0; }