[FFmpeg-cvslog] avfilter: correct memcpy size avfilter_copy_buf_props()

Janne Grunau git at videolan.org
Wed Oct 10 14:10:37 CEST 2012


ffmpeg | branch: master | Janne Grunau <janne-libav at jannau.net> | Tue Oct  9 20:38:47 2012 +0200| [79e6e8eba203d48de4f0df0ec59fa385022cb5cd] | committer: Janne Grunau

avfilter: correct memcpy size avfilter_copy_buf_props()

Does not make a difference in this case since sizeof(uint8_t*) ==
sizeof(uint8_t**). Fixes CID703814.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=79e6e8eba203d48de4f0df0ec59fa385022cb5cd
---

 libavfilter/buffer.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavfilter/buffer.c b/libavfilter/buffer.c
index c939388..439425a 100644
--- a/libavfilter/buffer.c
+++ b/libavfilter/buffer.c
@@ -146,7 +146,7 @@ int avfilter_copy_buf_props(AVFrame *dst, const AVFilterBufferRef *src)
             if (!dst->extended_data)
                 return AVERROR(ENOMEM);
             memcpy(dst->extended_data, src->extended_data,
-                   planes * sizeof(dst->extended_data));
+                   planes * sizeof(*dst->extended_data));
         } else
             dst->extended_data = dst->data;
 



More information about the ffmpeg-cvslog mailing list