avformat/apngdec: make tag_buf string larger
authorClément Bœsch <u@pkh.me>
Fri, 19 Dec 2014 23:17:21 +0000 (00:17 +0100)
committerClément Bœsch <u@pkh.me>
Fri, 19 Dec 2014 23:17:21 +0000 (00:17 +0100)
av_get_codec_tag_string() uses more that 1 char for unprintable characters.

libavformat/apngdec.c

index d97b015..5e7a4a1 100644 (file)
@@ -404,7 +404,7 @@ static int apng_read_packet(AVFormatContext *s, AVPacket *pkt)
         return 0;
     default:
         {
-        char tag_buf[5];
+        char tag_buf[32];
 
         av_get_codec_tag_string(tag_buf, sizeof(tag_buf), tag);
         avpriv_request_sample(s, "In-stream tag=%s (0x%08X) len=%"PRIu32, tag_buf, tag, len);