From: Arun Prakash Jana Date: Sun, 17 Dec 2017 18:30:08 +0000 (+0530) Subject: NAME_MAX does not include NULL char X-Git-Tag: v1.6~30 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=ca285807466fdf83a4ce2431ac9277227d6cdbb7;p=nnn.git NAME_MAX does not include NULL char --- diff --git a/nnn.c b/nnn.c index 77a099e5..abbcc0f0 100644 --- a/nnn.c +++ b/nnn.c @@ -1855,7 +1855,7 @@ dentfill(char *path, struct entry **dents, } dentp = &(*dents)[n]; - xstrlcpy(pnamebuf[n].pname, namep, NAME_MAX); + xstrlcpy(pnamebuf[n].pname, namep, NAME_MAX + 1); dentp->name = pnamebuf[n].pname; dentp->mode = sb.st_mode;