aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/os/fs.c
diff options
context:
space:
mode:
authorStefan Hoffmann <stefan991@gmail.com>2014-08-09 14:59:52 +0200
committerStefan Hoffmann <stefan991@gmail.com>2014-08-31 15:33:23 +0200
commit9ee1c3604c0cc8a3ec1bac32fb33e9c0d0887155 (patch)
tree3abe9a5632adaceb7890bf76e260e671b2d46b2f /src/nvim/os/fs.c
parente85fe0957d40080f43cbfcbe9eb8864475325b09 (diff)
downloadrneovim-9ee1c3604c0cc8a3ec1bac32fb33e9c0d0887155.tar.gz
rneovim-9ee1c3604c0cc8a3ec1bac32fb33e9c0d0887155.tar.bz2
rneovim-9ee1c3604c0cc8a3ec1bac32fb33e9c0d0887155.zip
fileinfo: implement os_fileinfo_blocksize
Diffstat (limited to 'src/nvim/os/fs.c')
-rw-r--r--src/nvim/os/fs.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/nvim/os/fs.c b/src/nvim/os/fs.c
index 70a53edb1c..71e8a55c0e 100644
--- a/src/nvim/os/fs.c
+++ b/src/nvim/os/fs.c
@@ -412,6 +412,15 @@ uint64_t os_fileinfo_hardlinks(const FileInfo *file_info)
return file_info->stat.st_nlink;
}
+/// Get the blocksize from a `FileInfo`.
+///
+/// @return blocksize in bytes.
+uint64_t os_fileinfo_blocksize(const FileInfo *file_info)
+ FUNC_ATTR_NONNULL_ALL
+{
+ return file_info->stat.st_blksize;
+}
+
/// Get the `FileID` for a given path
///
/// @param path Path to the file.