diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2019-04-08 09:59:15 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2019-04-08 09:59:15 +0200 |
commit | 6ae8ad4acf9252df2b7b043c78af401973c9bd6f (patch) | |
tree | c15f5ad563d66e300e9bebe268f413457678b652 /prime.c | |
parent | b896696f8a2cbc7960cd5da59c917bb03d4e73af (diff) | |
download | drminfo-6ae8ad4acf9252df2b7b043c78af401973c9bd6f.tar.gz |
add device_open helper
Diffstat (limited to 'prime.c')
-rw-r--r-- | prime.c | 12 |
1 files changed, 2 insertions, 10 deletions
@@ -55,18 +55,10 @@ static int drm_init_dev(const char *devname, bool *import, bool *export) { drmVersion *ver; uint64_t prime; - int fd, rc, err; + int fd, rc; /* open device */ - fd = open(devname, O_RDWR); - if (fd < 0) { - err = errno; - fd = logind_open(devname); - if (fd < 0) { - fprintf(stderr, "open %s: %s\n", devname, strerror(err)); - exit(1); - } - } + fd = device_open(devname); ver = drmGetVersion(fd); fprintf(stderr, "%s:\n", devname); |