View | Details | Raw Unified | Return to bug 223030
Collapse All | Expand All

(-)i/graphics/mesa-dri/files/patch-src_loader_loader.c (+24 lines)
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
 

Return to bug 223030