Skip to content

Commit 560fa88

Browse files
Unbear-HzRbb666
authored andcommitted
[fix][tmpfs]修正 getdents 中文件类型错误的判断变量
1 parent b6cdae5 commit 560fa88

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

‎components/dfs/dfs_v1/filesystems/tmpfs/dfs_tmpfs.c‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -607,11 +607,11 @@ int dfs_tmpfs_getdents(struct dfs_file *file,
607607
if (index >= (rt_size_t)file->pos)
608608
{
609609
d = dirp + count;
610-
if (d_file->type == TMPFS_TYPE_FILE)
610+
if (n_file->type == TMPFS_TYPE_FILE)
611611
{
612612
d->d_type = DT_REG;
613613
}
614-
if (d_file->type == TMPFS_TYPE_DIR)
614+
if (n_file->type == TMPFS_TYPE_DIR)
615615
{
616616
d->d_type = DT_DIR;
617617
}

‎components/dfs/dfs_v2/filesystems/tmpfs/dfs_tmpfs.c‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -525,11 +525,11 @@ static int dfs_tmpfs_getdents(struct dfs_file *file,
525525
if (index >= (rt_size_t)file->fpos)
526526
{
527527
d = dirp + count;
528-
if (d_file->type == TMPFS_TYPE_FILE)
528+
if (n_file->type == TMPFS_TYPE_FILE)
529529
{
530530
d->d_type = DT_REG;
531531
}
532-
if (d_file->type == TMPFS_TYPE_DIR)
532+
if (n_file->type == TMPFS_TYPE_DIR)
533533
{
534534
d->d_type = DT_DIR;
535535
}

0 commit comments

Comments
 (0)