mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-30 08:41:15 +00:00
Kernel: Remove unnecessary mutex for ubsan-is-deadly ProcFS node
This commit is contained in:
parent
e86ab57078
commit
a81aebfd6e
Notes:
sideshowbarker
2024-07-17 19:50:35 +09:00
Author: https://github.com/awesomekling Commit: https://github.com/SerenityOS/serenity/commit/a81aebfd6e7
|
@ -263,20 +263,12 @@ private:
|
|||
class ProcFSUBSanDeadly : public ProcFSSystemBoolean {
|
||||
public:
|
||||
static NonnullRefPtr<ProcFSUBSanDeadly> must_create(const ProcFSSystemDirectory&);
|
||||
virtual bool value() const override
|
||||
{
|
||||
MutexLocker locker(m_lock);
|
||||
return AK::UBSanitizer::g_ubsan_is_deadly;
|
||||
}
|
||||
virtual void set_value(bool new_value) override
|
||||
{
|
||||
MutexLocker locker(m_lock);
|
||||
AK::UBSanitizer::g_ubsan_is_deadly = new_value;
|
||||
}
|
||||
|
||||
virtual bool value() const override { return AK::UBSanitizer::g_ubsan_is_deadly; }
|
||||
virtual void set_value(bool new_value) override { AK::UBSanitizer::g_ubsan_is_deadly = new_value; }
|
||||
|
||||
private:
|
||||
ProcFSUBSanDeadly();
|
||||
mutable Mutex m_lock;
|
||||
};
|
||||
|
||||
class ProcFSCapsLockRemap : public ProcFSSystemBoolean {
|
||||
|
|
Loading…
Reference in a new issue