From 2063d3e165a1b92a46c73badf56927228ed4d5e8 Mon Sep 17 00:00:00 2001 From: Marcel Braun Date: Mon, 25 May 2026 10:15:21 +0200 Subject: Refactor ssize_t --- kernel/include/kernel/filesystem/ext2/filesystem.hpp | 6 ++---- kernel/include/kernel/filesystem/open_file_table.hpp | 6 +++--- 2 files changed, 5 insertions(+), 7 deletions(-) (limited to 'kernel/include') diff --git a/kernel/include/kernel/filesystem/ext2/filesystem.hpp b/kernel/include/kernel/filesystem/ext2/filesystem.hpp index 45cd6a1..d5e5b8b 100644 --- a/kernel/include/kernel/filesystem/ext2/filesystem.hpp +++ b/kernel/include/kernel/filesystem/ext2/filesystem.hpp @@ -8,14 +8,12 @@ #include #include +#include #include #include #include #include -#include - -#include namespace kernel::filesystem::ext2 { @@ -85,7 +83,7 @@ namespace kernel::filesystem::ext2 @return The global block number. */ [[nodiscard]] auto map_inode_block_index_to_global_block_number(size_t inode_block_index, inode_data data) const - -> ssize_t; + -> kstd::ssize_t; private: [[nodiscard]] auto read_inode(uint32_t inode_number) const -> kstd::shared_ptr; diff --git a/kernel/include/kernel/filesystem/open_file_table.hpp b/kernel/include/kernel/filesystem/open_file_table.hpp index 5794e4c..7e754ac 100644 --- a/kernel/include/kernel/filesystem/open_file_table.hpp +++ b/kernel/include/kernel/filesystem/open_file_table.hpp @@ -4,10 +4,10 @@ #include #include +#include #include #include -#include namespace kernel::filesystem { @@ -40,7 +40,7 @@ namespace kernel::filesystem @param fd The file descriptor to add. @return The file descriptor index assigned to the file, or -1 on failure. */ - auto add_file(kstd::shared_ptr const & fd) -> ssize_t; + auto add_file(kstd::shared_ptr const & fd) -> kstd::ssize_t; /** @brief Get a file from the open file table. @@ -54,7 +54,7 @@ namespace kernel::filesystem @param fd The file descriptor index to remove. @return 0 on success, or -1 on failure. */ - auto remove_file(size_t fd) -> ssize_t; + auto remove_file(size_t fd) -> kstd::ssize_t; private: open_file_table() = default; -- cgit v1.2.3