Commit 1c664b23 authored by David Conrad's avatar David Conrad

matroskadec: Use av_freep in ebml_read_ascii

Based on a Chromium patch

Originally committed as revision 23166 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 44bf251a
...@@ -621,7 +621,7 @@ static int ebml_read_ascii(ByteIOContext *pb, int size, char **str) ...@@ -621,7 +621,7 @@ static int ebml_read_ascii(ByteIOContext *pb, int size, char **str)
if (!(*str = av_malloc(size + 1))) if (!(*str = av_malloc(size + 1)))
return AVERROR(ENOMEM); return AVERROR(ENOMEM);
if (get_buffer(pb, (uint8_t *) *str, size) != size) { if (get_buffer(pb, (uint8_t *) *str, size) != size) {
av_free(*str); av_freep(str);
return AVERROR(EIO); return AVERROR(EIO);
} }
(*str)[size] = '\0'; (*str)[size] = '\0';
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment