From 5cbdce783bd4925f5a830d13c274b2c77fe993a3 Mon Sep 17 00:00:00 2001 From: imp Date: Wed, 28 Jan 2009 16:23:21 +0000 Subject: Restore necessary NUL termination of locname. Submitted by: ian dowse MFC after: 2 days --- sbin/restore/interactive.c | 1 + 1 file changed, 1 insertion(+) (limited to 'sbin/restore') diff --git a/sbin/restore/interactive.c b/sbin/restore/interactive.c index 1fffd28..c977df1 100644 --- a/sbin/restore/interactive.c +++ b/sbin/restore/interactive.c @@ -545,6 +545,7 @@ printlist(char *name, char *basename) strcmp(dp->d_name, ".") == 0 || strcmp(dp->d_name, "..") == 0)) continue; + locname[namelen] = '\0'; if (namelen + dp->d_namlen >= MAXPATHLEN) { fprintf(stderr, "%s%s: name exceeds %d char\n", locname, dp->d_name, MAXPATHLEN); -- cgit v1.1