summaryrefslogtreecommitdiff
path: root/src/weston-launch.c
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@bitplanet.net>2013-10-09 11:25:14 -0700
committerKristian Høgsberg <krh@bitplanet.net>2013-10-10 16:50:18 -0700
commitaf393dcc698bf5a08e00387cb226643a4c4ae005 (patch)
tree51a954143dac00ef64741eee2880c5a89d8d76eb /src/weston-launch.c
parent4a74d5a4a45423752105f865a8310ce878b1790a (diff)
downloadweston-af393dcc698bf5a08e00387cb226643a4c4ae005.tar.gz
weston-launch: Only store drm fd if we successfully opened and stat'ed it
Diffstat (limited to 'src/weston-launch.c')
-rw-r--r--src/weston-launch.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/weston-launch.c b/src/weston-launch.c
index 49b8964e..e5301c7c 100644
--- a/src/weston-launch.c
+++ b/src/weston-launch.c
@@ -333,7 +333,7 @@ err0:
if (len < 0)
return -1;
- if (major(s.st_rdev) == DRM_MAJOR)
+ if (fd != -1 && major(s.st_rdev) == DRM_MAJOR)
wl->drm_fd = fd;
return 0;