av1_alloc_mb_data: add missing alloc check
Bug: aomedia:3276
Change-Id: I43702571c3b16b1bc7493b0f1f62b89e182943d1
diff --git a/av1/encoder/encodeframe_utils.h b/av1/encoder/encodeframe_utils.h
index 34fa8c7..3a0df60 100644
--- a/av1/encoder/encodeframe_utils.h
+++ b/av1/encoder/encodeframe_utils.h
@@ -455,8 +455,8 @@
// Memory for mb_rd_record is allocated only when use_mb_rd_hash sf is
// enabled.
if (sf->rd_sf.use_mb_rd_hash)
- mb->txfm_search_info.mb_rd_record =
- (MB_RD_RECORD *)aom_malloc(sizeof(MB_RD_RECORD));
+ CHECK_MEM_ERROR(cm, mb->txfm_search_info.mb_rd_record,
+ (MB_RD_RECORD *)aom_malloc(sizeof(MB_RD_RECORD)));
if (!frame_is_intra_only(cm))
CHECK_MEM_ERROR(
cm, mb->inter_modes_info,