diff options
author | Adrian Grange <agrange@google.com> | 2015-03-03 09:19:54 -0800 |
---|---|---|
committer | Adrian Grange <agrange@google.com> | 2015-03-03 15:06:34 -0800 |
commit | 852f62fde5965023b0085dea94d9e1829b02fd24 (patch) | |
tree | f0ca30177f6d4b96a077032b95b9400a38b54bec /vp9 | |
parent | 40f177ab3e5c7696f67c9e936bd36c83c0a45a8a (diff) | |
download | libvpx-852f62fde5965023b0085dea94d9e1829b02fd24.tar libvpx-852f62fde5965023b0085dea94d9e1829b02fd24.tar.gz libvpx-852f62fde5965023b0085dea94d9e1829b02fd24.tar.bz2 libvpx-852f62fde5965023b0085dea94d9e1829b02fd24.zip |
Fix valgrind memcpy memory overlaps warning
Change-Id: Id0bb162b48b891c5c849f0411ef2ac0aa4bbe261
Diffstat (limited to 'vp9')
-rw-r--r-- | vp9/encoder/vp9_rdopt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vp9/encoder/vp9_rdopt.c b/vp9/encoder/vp9_rdopt.c index 53a5dba19..846a9f937 100644 --- a/vp9/encoder/vp9_rdopt.c +++ b/vp9/encoder/vp9_rdopt.c @@ -1316,8 +1316,8 @@ static int set_and_cost_bmi_mvs(VP9_COMP *cpi, MACROBLOCKD *xd, int i, for (idy = 0; idy < num_4x4_blocks_high; ++idy) for (idx = 0; idx < num_4x4_blocks_wide; ++idx) - vpx_memcpy(&mic->bmi[i + idy * 2 + idx], - &mic->bmi[i], sizeof(mic->bmi[i])); + vpx_memmove(&mic->bmi[i + idy * 2 + idx], + &mic->bmi[i], sizeof(mic->bmi[i])); return cost_mv_ref(cpi, mode, mbmi->mode_context[mbmi->ref_frame[0]]) + thismvcost; |