Kernel: Fix TmpInode chmod not preserving file type

This commit is contained in:
Bananymous 2025-06-30 03:32:59 +03:00
parent 5912abd541
commit 0e8a68831c
1 changed files with 2 additions and 2 deletions

View File

@ -94,8 +94,8 @@ namespace Kernel
BAN::ErrorOr<void> TmpInode::chmod_impl(mode_t new_mode)
{
ASSERT(!(new_mode & Mode::TYPE_MASK));
m_inode_info.mode &= ~Mode::TYPE_MASK;
ASSERT(!(new_mode & Inode::Mode::TYPE_MASK));
m_inode_info.mode &= Inode::Mode::TYPE_MASK;
m_inode_info.mode |= new_mode;
return {};
}