summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_encoder.c
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2022-04-26 19:05:56 -0700
committerJames Zern <jzern@google.com>2022-04-26 19:06:29 -0700
commit1b70db4be90e66fdd0473f34ad7bec69f269edeb (patch)
treec006cb57c1671d2fa665b179c2a9c22eab40a652 /vp9/encoder/vp9_encoder.c
parent19b45a26c62170c1fb0dfd18a083ddb84ef7e4a4 (diff)
downloadlibvpx-1b70db4be90e66fdd0473f34ad7bec69f269edeb.tar
libvpx-1b70db4be90e66fdd0473f34ad7bec69f269edeb.tar.gz
libvpx-1b70db4be90e66fdd0473f34ad7bec69f269edeb.tar.bz2
libvpx-1b70db4be90e66fdd0473f34ad7bec69f269edeb.zip
vp9: check postproc_state.limits allocs
Change-Id: I9d5df96580074375e4847d2e2f60a6a6d56eeea5
Diffstat (limited to 'vp9/encoder/vp9_encoder.c')
-rw-r--r--vp9/encoder/vp9_encoder.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/vp9/encoder/vp9_encoder.c b/vp9/encoder/vp9_encoder.c
index ec6a75619..89b7c8e24 100644
--- a/vp9/encoder/vp9_encoder.c
+++ b/vp9/encoder/vp9_encoder.c
@@ -3684,9 +3684,9 @@ static void set_size_dependent_vars(VP9_COMP *cpi, int *q, int *bottom_index,
case 6: l = 150; break;
}
if (!cpi->common.postproc_state.limits) {
- cpi->common.postproc_state.limits =
- vpx_calloc(cpi->un_scaled_source->y_width,
- sizeof(*cpi->common.postproc_state.limits));
+ CHECK_MEM_ERROR(cm, cpi->common.postproc_state.limits,
+ vpx_calloc(cpi->un_scaled_source->y_width,
+ sizeof(*cpi->common.postproc_state.limits)));
}
vp9_denoise(&cpi->common, cpi->Source, cpi->Source, l,
cpi->common.postproc_state.limits);