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

pull/344/head
Andriy Gelman 6 years ago committed by Carl Eugen Hoyos
parent 46b97c0527
commit f60b1211b2
  1. 2
      libavfilter/f_zmq.c

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

Loading…
Cancel
Save