Fix st_blocks being wrong on ext2.
This commit is contained in:
parent
ba8800df2c
commit
e695e93146
|
@ -123,8 +123,7 @@ void StatInode(Inode* inode, struct stat* st)
|
||||||
st->st_mtim.tv_sec = inode->data->i_mtime;
|
st->st_mtim.tv_sec = inode->data->i_mtime;
|
||||||
st->st_mtim.tv_nsec = 0;
|
st->st_mtim.tv_nsec = 0;
|
||||||
st->st_blksize = inode->filesystem->block_size;
|
st->st_blksize = inode->filesystem->block_size;
|
||||||
st->st_blocks = ((uint64_t) inode->data->i_blocks *
|
st->st_blocks = inode->data->i_blocks;
|
||||||
(uint64_t) inode->filesystem->block_size) / 512;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void compact_arguments(int* argc, char*** argv)
|
static void compact_arguments(int* argc, char*** argv)
|
||||||
|
|
Loading…
Reference in New Issue