diff options
author | Frank Galligan <fgalligan@google.com> | 2014-09-16 15:17:26 -0700 |
---|---|---|
committer | Gerrit Code Review <gerrit@gerrit.golo.chromium.org> | 2014-09-16 15:17:26 -0700 |
commit | ecd7e3d2b7b4da149c21cc1368f6c52bc58d1be8 (patch) | |
tree | cba1b525872d31c0f0ea414639ccb59c9aa0e46a /vp9/common | |
parent | 4f506358c471e972d669d1709a7dd0c9f24f95b7 (diff) | |
parent | 175d9dfe0af6912fb9ecf7f94bd581a6b45d57a9 (diff) | |
download | libvpx-ecd7e3d2b7b4da149c21cc1368f6c52bc58d1be8.tar libvpx-ecd7e3d2b7b4da149c21cc1368f6c52bc58d1be8.tar.gz libvpx-ecd7e3d2b7b4da149c21cc1368f6c52bc58d1be8.tar.bz2 libvpx-ecd7e3d2b7b4da149c21cc1368f6c52bc58d1be8.zip |
Merge "Remove memset of every external frame buffer."
Diffstat (limited to 'vp9/common')
-rw-r--r-- | vp9/common/vp9_frame_buffers.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/vp9/common/vp9_frame_buffers.c b/vp9/common/vp9_frame_buffers.c index 733b3a927..34795b74e 100644 --- a/vp9/common/vp9_frame_buffers.c +++ b/vp9/common/vp9_frame_buffers.c @@ -61,6 +61,10 @@ int vp9_get_frame_buffer(void *cb_priv, size_t min_size, if (!int_fb_list->int_fb[i].data) return -1; + // This memset is needed for fixing valgrind error from C loop filter + // due to access uninitialized memory in frame border. It could be + // removed if border is totally removed. + vpx_memset(int_fb_list->int_fb[i].data, 0, min_size); int_fb_list->int_fb[i].size = min_size; } |