fatfs Fix nested path formatting in fatfs_read_dir_entry ()
This commit is contained in:
@@ -261,6 +261,10 @@ DEFINE_VFS_READ_DIR_ENTRY (fatfs_read_dir_entry) {
|
||||
while (fl_readdir (fatfs_ctx, &dir, &dirent) == 0) {
|
||||
if (dirent_num == entry_num) {
|
||||
strncat (entry->path, path, PATH_MAX);
|
||||
|
||||
if (strcmp (path, "/") != 0)
|
||||
strncat (entry->path, "/", PATH_MAX);
|
||||
|
||||
strncat (entry->path, dirent.filename, PATH_MAX);
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user