diff --git a/src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp b/src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp index 33ae59939d..17c5f1dd89 100644 --- a/src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp +++ b/src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp @@ -1232,7 +1232,7 @@ fs_read_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, dirent->d_dev = _volume->id; dirent->d_ino = cookie->current->inode; - strlcpy(dirent->d_name, cookie->current->name, length); + strlcpy(dirent->d_name, cookie->current->name, length + 1); dirent->d_reclen = sizeof(struct dirent) + length + 1; bufferSize -= dirent->d_reclen;