From ee2386d5a01ec9014f61f4816b9d25bc41b5ba68 Mon Sep 17 00:00:00 2001 From: Changyeon Lee Date: Tue, 25 Jun 2019 21:25:06 +0900 Subject: [PATCH] add checking validation of fd Change-Id: I83545ed52fab2360f59c45ec0bbe059be08b827f --- src/tbm_bufmgr_exynos.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tbm_bufmgr_exynos.c b/src/tbm_bufmgr_exynos.c index beead0b..105ba64 100644 --- a/src/tbm_bufmgr_exynos.c +++ b/src/tbm_bufmgr_exynos.c @@ -2219,7 +2219,8 @@ fail_init_cache_state: else tbm_drm_helper_unset_fd(); fail_get_device_name: - close(bufmgr_exynos->fd); + if (bufmgr_exynos->fd >= 0) + close(bufmgr_exynos->fd); fail_get_auth_info: fail_open_drm: free(bufmgr_exynos); -- 2.34.1