From 0e8a68831ca8d5af99d634d2c313f758368ecfaf Mon Sep 17 00:00:00 2001 From: Bananymous Date: Mon, 30 Jun 2025 03:32:59 +0300 Subject: [PATCH] Kernel: Fix TmpInode chmod not preserving file type --- kernel/kernel/FS/TmpFS/Inode.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/kernel/FS/TmpFS/Inode.cpp b/kernel/kernel/FS/TmpFS/Inode.cpp index c26abefe..b52c0e2d 100644 --- a/kernel/kernel/FS/TmpFS/Inode.cpp +++ b/kernel/kernel/FS/TmpFS/Inode.cpp @@ -94,8 +94,8 @@ namespace Kernel BAN::ErrorOr 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 {}; }