[Skiboot] [PATCH v2] Fix FTBFS with -Werror=format-overflow
Frédéric Bonnard
frediz at linux.vnet.ibm.com
Wed Jan 31 23:48:55 AEDT 2018
i2c.c fails to compile with gcc7 and -Werror=format-overflow used in
Debian Unstable and Ubuntu 18.04 :
i2c.c: In function ‘i2c_init’:
i2c.c:211:15: error: ‘%s’ directive writing up to 255 bytes into a
region of size 236 [-Werror=format-overflow=]
dpath is supposed to store an entire path.
Signed-off-by: Frédéric Bonnard <frediz at linux.vnet.ibm.com>
---
external/opal-prd/i2c.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/external/opal-prd/i2c.c b/external/opal-prd/i2c.c
index ba4b3c85..0c9947c1 100644
--- a/external/opal-prd/i2c.c
+++ b/external/opal-prd/i2c.c
@@ -211,7 +211,7 @@ void i2c_init(void)
#define SYSFS "/sys" /* XXX Find it ? */
DIR *devsdir;
struct dirent *devent;
- char dpath[NAME_MAX];
+ char dpath[PATH_MAX];
char busname[256];
char *s;
FILE *f;
--
2.11.0
More information about the Skiboot
mailing list