From 17ecd906f3b07c232d3a18fa3cc858b168123215 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Syrj=C3=A4l=C3=A4?= Date: Tue, 19 Mar 2019 16:48:00 +0200 Subject: sna: Increase the size of the path name buffer a bit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ../src/intel_device.c: In function ‘__intel_open_device__pci.isra.6’: ../src/intel_device.c:321:25: warning: ‘%s’ directive writing up to 255 bytes into a region of size 247 [-Wformat-overflow=] sprintf(path + base, "%s", de->d_name); Signed-off-by: Ville Syrjälä --- src/intel_device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel_device.c b/src/intel_device.c index 21955073..f28d3be1 100644 --- a/src/intel_device.c +++ b/src/intel_device.c @@ -301,9 +301,9 @@ static int open_cloexec(const char *path) #ifdef __linux__ static int __intel_open_device__major_minor(int _major, int _minor) { - char path[256]; DIR *dir; struct dirent *de; + char path[9+sizeof(de->d_name)]; int base, fd = -1; base = sprintf(path, "/dev/dri/"); -- cgit v1.2.1