From 4b192ffdbe226461d8a07fd36d655ec13b2c7582 Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Tue, 21 Mar 2017 08:03:49 +0100 Subject: ffmpeg: Initialize two stack variables. Avoids reading from uninitialized memory, regression since af1761f7 --- ffmpeg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ffmpeg.c') diff --git a/ffmpeg.c b/ffmpeg.c index dcb7720241..4e6fc375e6 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -1434,7 +1434,7 @@ static int reap_filters(int flush) filter = ost->filter->filter; if (!ost->initialized) { - char error[1024]; + char error[1024] = ""; ret = init_output_stream(ost, error, sizeof(error)); if (ret < 0) { av_log(NULL, AV_LOG_ERROR, "Error initializing output stream %d:%d -- %s\n", @@ -1847,7 +1847,7 @@ static void flush_encoders(void) // Maybe we should just let encoding fail instead. if (!ost->initialized) { FilterGraph *fg = ost->filter->graph; - char error[1024]; + char error[1024] = ""; av_log(NULL, AV_LOG_WARNING, "Finishing stream %d:%d without any data written to it.\n", -- cgit v1.2.3