diff options
author | Jan Vesely <jan.vesely@rutgers.edu> | 2015-02-27 12:47:46 -0500 |
---|---|---|
committer | Jan Vesely <jan.vesely@rutgers.edu> | 2015-03-14 17:02:06 -0400 |
commit | 0706c14e7cc5f1d996bb1c3c526f877c4f8fc215 (patch) | |
tree | ece8b3813bb5c3a660df0d41221e7871a568a383 /xf86drm.c | |
parent | 13e34308b70a9e0e7682ae7ced29a4aa0c3ad281 (diff) |
Fix unused, and unused-but-set variables warnings
Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu>
Reviewed-by: Emil Velikov <eil.l.velikov@gmail.com>
Diffstat (limited to 'xf86drm.c')
-rw-r--r-- | xf86drm.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/xf86drm.c b/xf86drm.c index 34728becfdba..051ed5d52014 100644 --- a/xf86drm.c +++ b/xf86drm.c @@ -313,10 +313,13 @@ static int drmOpenDevice(dev_t dev, int minor, int type) char buf[64]; int fd; mode_t devmode = DRM_DEV_MODE, serv_mode; + gid_t serv_group; +#if !defined(UDEV) int isroot = !geteuid(); uid_t user = DRM_DEV_UID; - gid_t group = DRM_DEV_GID, serv_group; - + gid_t group = DRM_DEV_GID; +#endif + switch (type) { case DRM_NODE_PRIMARY: dev_name = DRM_DEV_NAME; @@ -338,7 +341,6 @@ static int drmOpenDevice(dev_t dev, int minor, int type) drm_server_info->get_perms(&serv_group, &serv_mode); devmode = serv_mode ? serv_mode : DRM_DEV_MODE; devmode &= ~(S_IXUSR|S_IXGRP|S_IXOTH); - group = (serv_group >= 0) ? serv_group : DRM_DEV_GID; } #if !defined(UDEV) @@ -359,6 +361,7 @@ static int drmOpenDevice(dev_t dev, int minor, int type) } if (drm_server_info) { + group = (serv_group >= 0) ? serv_group : DRM_DEV_GID; chown_check_return(buf, user, group); chmod(buf, devmode); } |