Added
Link Here
|
1 |
https://bugs.freedesktop.org/show_bug.cgi?id=103283 |
2 |
|
3 |
--- src/loader/loader.c.orig 2017-10-15 13:07:49 UTC |
4 |
+++ src/loader/loader.c |
5 |
@@ -312,18 +312,7 @@ loader_get_pci_id_for_fd(int fd, int *vendor_id, int * |
6 |
static char * |
7 |
drm_get_device_name_for_fd(int fd) |
8 |
{ |
9 |
- unsigned int maj, min; |
10 |
- char buf[0x40]; |
11 |
- int n; |
12 |
- |
13 |
- if (dev_node_from_fd(fd, &maj, &min) < 0) |
14 |
- return NULL; |
15 |
- |
16 |
- n = snprintf(buf, sizeof(buf), DRM_DEV_NAME, DRM_DIR_NAME, min); |
17 |
- if (n == -1 || n >= sizeof(buf)) |
18 |
- return NULL; |
19 |
- |
20 |
- return strdup(buf); |
21 |
+ return drmGetDeviceNameFromFd2(fd); |
22 |
} |
23 |
#endif |
24 |
|