summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_denoiser.c
diff options
context:
space:
mode:
authorJackyChen <jackychen@google.com>2016-07-26 17:25:03 -0700
committerJackyChen <jackychen@google.com>2016-07-26 17:31:17 -0700
commit47cc64cdf89562c549b3b7b27b8a99947f23f045 (patch)
tree7cbdc6044db6081b018780eacee929b81afdd009 /vp9/encoder/vp9_denoiser.c
parentfbf256da41db9624e6a3392da0ba6e8778335ad3 (diff)
downloadlibvpx-47cc64cdf89562c549b3b7b27b8a99947f23f045.tar
libvpx-47cc64cdf89562c549b3b7b27b8a99947f23f045.tar.gz
libvpx-47cc64cdf89562c549b3b7b27b8a99947f23f045.tar.bz2
libvpx-47cc64cdf89562c549b3b7b27b8a99947f23f045.zip
vp9 denoiser: Derefencing pointer should be after null check.
BUG=webm:1267 Change-Id: I899fc9e8d784c6eefcbe27945c619845adb7b6f0
Diffstat (limited to 'vp9/encoder/vp9_denoiser.c')
-rw-r--r--vp9/encoder/vp9_denoiser.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_denoiser.c b/vp9/encoder/vp9_denoiser.c
index 42d456e89..96cf4c881 100644
--- a/vp9/encoder/vp9_denoiser.c
+++ b/vp9/encoder/vp9_denoiser.c
@@ -575,10 +575,10 @@ int vp9_denoiser_alloc(VP9_DENOISER *denoiser, int width, int height,
void vp9_denoiser_free(VP9_DENOISER *denoiser) {
int i;
- denoiser->frame_buffer_initialized = 0;
if (denoiser == NULL) {
return;
}
+ denoiser->frame_buffer_initialized = 0;
for (i = 0; i < MAX_REF_FRAMES; ++i) {
vpx_free_frame_buffer(&denoiser->running_avg_y[i]);
}