src/nnn.c | 2 ++ diff --git a/src/nnn.c b/src/nnn.c index 0bafe234c5cf9c3b940358272da1da5d83c058c5..17199cd343eb5071915594b16c3c78cfa773ca1c 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -4273,6 +4273,8 @@ len = read(fd, g_buf, PATH_MAX); if (len <= 0) return; + /* Terminate the path read */ + g_buf[len] = '\0'; nextpath = g_buf; } else if (op == 'l') { /* Remove last list mode path, if any */