vlc/vlc-2.1 | branch: master | Rémi Denis-Courmont <[email protected]> | Sat Aug 30 16:41:53 2014 +0300| [74996ceefd63adf07e28ea80198200d74a164c9d] | committer: Rémi Denis-Courmont
decomp: fix heap overflow (fixes #12052) > http://git.videolan.org/gitweb.cgi/vlc/vlc-2.1.git/?a=commit;h=74996ceefd63adf07e28ea80198200d74a164c9d --- modules/stream_filter/decomp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/stream_filter/decomp.c b/modules/stream_filter/decomp.c index 5a12e87..16a4901 100644 --- a/modules/stream_filter/decomp.c +++ b/modules/stream_filter/decomp.c @@ -207,7 +207,7 @@ static int Read (stream_t *stream, void *buf, unsigned int buflen) p_sys->offset += length; if (buflen > 0) - length += Read (stream, ((char *)buf) + length, buflen - length); + length += Read (stream, buf, buflen); return length; } assert ((buf != NULL) || (buflen == 0)); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
