From 19524a93ea19b00abf3ede6b3f22629e10453885 Mon Sep 17 00:00:00 2001 From: sangwook lee Date: Tue, 24 Aug 2021 14:11:38 +0900 Subject: [PATCH] Add checking null pointer to prevent Segmnetation fault Change-Id: Iec4c8ed51e0427454882e475313dd06b027499b5 Signed-off-by: sangwook lee --- hw/vigs/vigs_gl_backend.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/hw/vigs/vigs_gl_backend.c b/hw/vigs/vigs_gl_backend.c index fa5182a463..257245ed74 100644 --- a/hw/vigs/vigs_gl_backend.c +++ b/hw/vigs/vigs_gl_backend.c @@ -1993,8 +1993,11 @@ static void vigs_gl_surface_destroy(struct vigs_surface *sfc) sfc->ws_sfc->height, sfc->format); } - - gl_backend->DeleteTextures(3, &gl_sfc->yuv_textures[0]); + if (gl_backend != NULL) { + if (&gl_sfc->yuv_textures[0] != NULL) { + gl_backend->DeleteTextures(3, &gl_sfc->yuv_textures[0]); + } + } vigs_surface_cleanup(&gl_sfc->base); -- 2.34.1