Erase unnecessary deinit function 70/255770/1
authorJunkyeong Kim <jk0430.kim@samsung.com>
Tue, 23 Mar 2021 11:13:52 +0000 (20:13 +0900)
committerJunkyeong Kim <jk0430.kim@samsung.com>
Tue, 23 Mar 2021 11:13:57 +0000 (20:13 +0900)
_tdm_drm_display_deinitialize is called in initialize if init failed.
Fix double free error.

Change-Id: I05b8e849197d6a36236bccb4da9f9ad6b6084868
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
src/libhal-backend-tdm-drm/tdm_backend_drm.c

index 8ea0de8..d6e420e 100644 (file)
@@ -295,7 +295,6 @@ _tdm_drm_master_drm_fd_handler(hal_tdm_fd master_drm_fd, void *user_data)
        ret = _tdm_drm_display_initialize(display_data);
        if (ret != HAL_TDM_ERROR_NONE) {
                TDM_BACKEND_ERR("fail to _tdm_drm_display_initialize!\n");
-               _tdm_drm_display_deinitialize(display_data);
 
                return HAL_TDM_ERROR_OPERATION_FAILED;
        }