av1_pick_filter_restoration: add missing alloc check Bug: aomedia:3276 Change-Id: I54b7dedead15a2e9bab2532e0733c27635e042e0
diff --git a/av1/encoder/pickrst.c b/av1/encoder/pickrst.c index d01c11c..008c469 100644 --- a/av1/encoder/pickrst.c +++ b/av1/encoder/pickrst.c
@@ -1756,8 +1756,10 @@ ntiles[is_uv] = rest_tiles_in_plane(cm, is_uv); assert(ntiles[1] <= ntiles[0]); - RestUnitSearchInfo *rusi = - (RestUnitSearchInfo *)aom_memalign(16, sizeof(*rusi) * ntiles[0]); + RestUnitSearchInfo *rusi; + CHECK_MEM_ERROR( + cm, rusi, + (RestUnitSearchInfo *)aom_memalign(16, sizeof(*rusi) * ntiles[0])); // If the restoration unit dimensions are not multiples of // rsi->restoration_unit_size then some elements of the rusi array may be