From 8184afa7e6b07b06ae251f54f909070cde6ea68d Mon Sep 17 00:00:00 2001 From: SooChan Lim Date: Thu, 17 Jun 2021 14:29:51 +0900 Subject: [PATCH] tdm: fix the dereference value check if the variable is null. Change-Id: Iccf2775c5a77a72b8e96c66ba6b2e08840028b7f --- src/tdm.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/tdm.c b/src/tdm.c index 295f162..bdc7118 100644 --- a/src/tdm.c +++ b/src/tdm.c @@ -1040,9 +1040,13 @@ fail: if (master_drm_fd >= 0) close(master_drm_fd); hal_tdm_put_backend(tdm_backend); - free(module_data->name); - free(module_data->vendor); - free(module_data); + if (module_data) { + if (module_data->name) + free(module_data->name); + if (module_data->vendor) + free(module_data->vendor); + free(module_data); + } free(private_module); return TDM_ERROR_NO_MODULE; -- 2.7.4