early-access version 3606

This commit is contained in:
pineappleEA
2023-05-23 17:23:48 +02:00
parent 1537f02c4c
commit 4b0bc86485
3 changed files with 7 additions and 8 deletions

View File

@@ -144,14 +144,10 @@ private:
class KScopedMemoryBlockManagerAuditor {
public:
explicit KScopedMemoryBlockManagerAuditor(KMemoryBlockManager* m) : m_manager(m) {
ASSERT(m_manager->CheckState());
}
explicit KScopedMemoryBlockManagerAuditor(KMemoryBlockManager* m) : m_manager(m) {}
explicit KScopedMemoryBlockManagerAuditor(KMemoryBlockManager& m)
: KScopedMemoryBlockManagerAuditor(std::addressof(m)) {}
~KScopedMemoryBlockManagerAuditor() {
ASSERT(m_manager->CheckState());
}
~KScopedMemoryBlockManagerAuditor() = default;
private:
KMemoryBlockManager* m_manager;