From 5afe1d27912be9b643ffb4ddc21f6d920260dbb0 Mon Sep 17 00:00:00 2001 From: Ben Avison Date: Wed, 7 Aug 2013 23:22:38 +0100 Subject: avio: Add const qualifiers to ffio_read_indirect MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This provides at least some protection against potential accidental corruption of AVIO buffer workspace. Signed-off-by: Martin Storsjö --- libavformat/aviobuf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavformat/aviobuf.c') diff --git a/libavformat/aviobuf.c b/libavformat/aviobuf.c index 07aa88068f..2354f47fd2 100644 --- a/libavformat/aviobuf.c +++ b/libavformat/aviobuf.c @@ -490,7 +490,7 @@ int avio_read(AVIOContext *s, unsigned char *buf, int size) return size1 - size; } -int ffio_read_indirect(AVIOContext *s, unsigned char *buf, int size, unsigned char **data) +int ffio_read_indirect(AVIOContext *s, unsigned char *buf, int size, const unsigned char **data) { if (s->buf_end - s->buf_ptr >= size && !s->write_flag) { *data = s->buf_ptr; -- cgit v1.2.3