From: James Zern Date: Fri, 19 Aug 2016 17:39:46 +0000 (-0700) Subject: vp10_alloc_context_buffers: clear cm->mi* on failure X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e0ab852f0bac0259bbcf2a8881253dbaba402078;p=libvpx vp10_alloc_context_buffers: clear cm->mi* on failure based on: 8b4c315 vp9_alloc_context_buffers: clear cm->mi* on failure Change-Id: I3438a052721b960ff178cb647780f11bc33571fe --- diff --git a/vp10/common/alloccommon.c b/vp10/common/alloccommon.c index be2e53867..10b4bf168 100644 --- a/vp10/common/alloccommon.c +++ b/vp10/common/alloccommon.c @@ -151,6 +151,8 @@ int vp10_alloc_context_buffers(VP10_COMMON *cm, int width, int height) { return 0; fail: + // clear the mi_* values to force a realloc on resync + vp10_set_mb_mi(cm, 0, 0); vp10_free_context_buffers(cm); return 1; }