aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kernel/kernel/filesystems/devfs/inode.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/kernel/kernel/filesystems/devfs/inode.cpp b/kernel/kernel/filesystems/devfs/inode.cpp
index dad4e381..cf5bb67d 100644
--- a/kernel/kernel/filesystems/devfs/inode.cpp
+++ b/kernel/kernel/filesystems/devfs/inode.cpp
@@ -10,7 +10,6 @@
#include <kstd/units.hpp>
#include <algorithm>
-#include <bit>
#include <cstddef>
#include <cstdint>
#include <functional>
@@ -127,7 +126,7 @@ namespace kernel::filesystems::devfs
return kapi::filesystem::directory_entry{
.name = entry.name,
.type = entry.type,
- .inode_number = std::bit_cast<std::uint16_t>(entry.number),
+ .inode_number = static_cast<std::uint16_t>(entry.number.major << 8 | entry.number.minor),
};
});
count += to_read;