It is wrong to use tdm_helper_set_fd() func. to unset TDM_DRM_MASTER_FD.
tdm_helper_set_fd() call tbm_drm_helper_set_tbm_master_fd() which fails
when we pass -1.
The error was found as result of utests.
Change-Id: I5d67b5841a5fafde6424890d32ae480be7c1808a
Signed-off-by: Konstantin Drabeniuk <k.drabeniuk@samsung.com>
#include "tdm_backend.h"
#include "tdm_private.h"
#include "tdm_helper.h"
+#include <tbm_drm_helper.h>
pthread_mutex_t tdm_mutex_check_lock = PTHREAD_MUTEX_INITIALIZER;
int tdm_mutex_locked;
tbm_bufmgr_deinit(private_display->bufmgr);
#endif
- tdm_helper_set_fd("TDM_DRM_MASTER_FD", -1);
+ tbm_drm_helper_unset_tbm_master_fd();
pthread_mutex_destroy(&private_display->lock);
free(private_display);