aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configure.ac2
-rw-r--r--xf86drm.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac
index e0597c35..39973b62 100644
--- a/configure.ac
+++ b/configure.ac
@@ -61,7 +61,7 @@ LT_PREREQ([2.2])
61LT_INIT([disable-static]) 61LT_INIT([disable-static])
62 62
63 63
64PKG_CHECK_MODULES(PTHREADSTUBS, pthread-stubs) 64
65AC_SUBST(PTHREADSTUBS_CFLAGS) 65AC_SUBST(PTHREADSTUBS_CFLAGS)
66AC_SUBST(PTHREADSTUBS_LIBS) 66AC_SUBST(PTHREADSTUBS_LIBS)
67 67
diff --git a/xf86drm.c b/xf86drm.c
index b8b2cfe5..7b78dc6b 100644
--- a/xf86drm.c
+++ b/xf86drm.c
@@ -2929,11 +2929,11 @@ static int drmParsePciBusInfo(int maj, int min, drmPciBusInfoPtr info)
2929 if (fd < 0) 2929 if (fd < 0)
2930 return -errno; 2930 return -errno;
2931 2931
2932 ret = read(fd, data, sizeof(data)); 2932 ret = read(fd, data, sizeof(data)-1);
2933 data[sizeof(data)-1] = '\0';
2934 close(fd); 2933 close(fd);
2935 if (ret < 0) 2934 if (ret < 0)
2936 return -errno; 2935 return -errno;
2936 data[ret] = '\0';
2937 2937
2938#define TAG "PCI_SLOT_NAME=" 2938#define TAG "PCI_SLOT_NAME="
2939 str = strstr(data, TAG); 2939 str = strstr(data, TAG);