On Tue, Feb 28, 2017 at 05:59:24PM -0500, Vinson Lee wrote: > > > diff --git a/fds/drm.c b/fds/drm.c > > > index 1f7b95f1eb34..b094183d8d0d 100644 > > > --- a/fds/drm.c > > > +++ b/fds/drm.c > > > @@ -83,7 +83,7 @@ static int open_drm_fds(void) > > > int fd, dfd; > > > DIR *dir; > > > struct dirent *entry; > > > - char buf[128]; > > > + char buf[512]; > > > > d_name is only 256. Does 256+10 make the error go away ? > > > > I don't think this is ever a problem in real life, because no-one is > > insane enough to name a device node in that dir that long, but we should > > shut the warning up. > > > > Is this a gcc7 thing ? > > > > Dave > > > > Yes, buf[256+10] also fixes the build error. > > Yes, this build error occurs with 7.0. Cool, I'll hack up your mail and apply it. thanks, Dave -- To unsubscribe from this list: send the line "unsubscribe trinity" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html