From: David Devecsery Date: Fri, 28 Aug 2020 13:20:09 +0000 (-0400) Subject: Fix minor bug in mkfs, causes compilation error on release mode X-Git-Url: https://git.devinivas.org/?a=commitdiff_plain;h=3a659c287c46021b623ee2ffe46104f638ac6317;p=cs3210-lab1.git Fix minor bug in mkfs, causes compilation error on release mode --- diff --git a/tools/mkfs.c b/tools/mkfs.c index 753f49c..16b505b 100644 --- a/tools/mkfs.c +++ b/tools/mkfs.c @@ -153,7 +153,7 @@ main(int argc, char *argv[]) bzero(&de, sizeof(de)); de.inum = xshort(inum); - strncpy(de.name, argv[i], DIRSIZ); + strncpy(de.name, argv[i], DIRSIZ-1); iappend(rootino, &de, sizeof(de)); while((cc = read(fd, buf, sizeof(buf))) > 0)