diff --git a/libavformat/pvfdec.c b/libavformat/pvfdec.c index 605d66580a1851f35ebccce8805cc4d965a8883c..c678046156b62b9686a2de6e05e63a796353c8a5 100644 --- a/libavformat/pvfdec.c +++ b/libavformat/pvfdec.c @@ -37,7 +37,7 @@ static int pvf_read_header(AVFormatContext *s) int bps, channels, sample_rate; avio_skip(s->pb, 5); - ff_get_line(s->pb, (char *)&buffer, 32); + ff_get_line(s->pb, buffer, sizeof(buffer)); if (sscanf(buffer, "%d %d %d", &channels, &sample_rate,