X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Friffdec.c;h=d7b81a0d08c360093e55aa1dbf6f1b23549fc3fa;hb=4ca8879d19893562040670f488a9c47aea77beb4;hp=aa637b6fcfef7e26dfa36fb164accf09238a7251;hpb=eb50a3d4409d23429e7576429647d43dce09e69d;p=ffmpeg diff --git a/libavformat/riffdec.c b/libavformat/riffdec.c index aa637b6fcfe..d7b81a0d08c 100644 --- a/libavformat/riffdec.c +++ b/libavformat/riffdec.c @@ -279,6 +279,9 @@ int ff_read_riff_info(AVFormatContext *s, int64_t size) } AV_WL32(key, chunk_code); + // Work around VC++ 2015 Update 1 code-gen bug: + // https://connect.microsoft.com/VisualStudio/feedback/details/2291638 + key[4] = 0; if (avio_read(pb, value, chunk_size) != chunk_size) { av_log(s, AV_LOG_WARNING,