summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cpukit/libfs/src/rfs/rtems-rfs-dir.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpukit/libfs/src/rfs/rtems-rfs-dir.c b/cpukit/libfs/src/rfs/rtems-rfs-dir.c
index 58bf305f4e..ceaafc59a1 100644
--- a/cpukit/libfs/src/rfs/rtems-rfs-dir.c
+++ b/cpukit/libfs/src/rfs/rtems-rfs-dir.c
@@ -602,7 +602,7 @@ rtems_rfs_dir_read (rtems_rfs_file_system* fs,
}
memset (dirent, 0, sizeof (struct dirent));
- dirent->d_off = offset;
+ dirent->d_off = rtems_rfs_block_get_pos (fs, &map.bpos);
dirent->d_reclen = sizeof (struct dirent);
*length += elength;