Change-Id: I788f0ee9a34d45e186f066ecb16e5c0222a32a05
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
struct udev_device *device = NULL, *drm_device = NULL, *device_parent = NULL;
const char *filepath;
struct stat s;
- int fd = -1;
int ret;
TBM_SPRD_LOG ("[libtbm-sprd:%d] "
ret = fstat(fd, &s);
if (ret) {
TBM_SPRD_LOG("fstat() failed %s.\n");
+ close(fd);
udev_device_unref(drm_device);
udev_unref(udev);
return -1;
TBM_SPRD_LOG("[libtbm-sprd:%d] "
"error: Fail to open global_lock:%s\n",
getpid(), tgl_devfile);
-
- close(bufmgr_sprd->tgl_fd);
return 0;
}
}