1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00

lavfi/zmq: Avoid mem copy past the end of input buffer

This commit is contained in:
Andriy Gelman 2019-07-30 17:16:08 -04:00 committed by Carl Eugen Hoyos
parent 46b97c0527
commit f60b1211b2

View File

@ -139,7 +139,7 @@ static int recv_msg(AVFilterContext *ctx, char **buf, int *buf_size)
ret = AVERROR(ENOMEM); ret = AVERROR(ENOMEM);
goto end; goto end;
} }
memcpy(*buf, zmq_msg_data(&msg), *buf_size); memcpy(*buf, zmq_msg_data(&msg), *buf_size - 1);
(*buf)[*buf_size-1] = 0; (*buf)[*buf_size-1] = 0;
end: end: