Fix uninitialized member in SpinLockGuard
All checks were successful
Builds / ExectOS (amd64, debug) (push) Successful in 39s
Builds / ExectOS (i686, debug) (push) Successful in 37s
Builds / ExectOS (amd64, release) (push) Successful in 52s
Builds / ExectOS (i686, release) (push) Successful in 50s

This commit is contained in:
2026-03-21 18:29:19 +01:00
parent d401ac4540
commit 140af4278e

View File

@@ -69,17 +69,18 @@ namespace KE
class SpinLockGuard class SpinLockGuard
{ {
private: private:
PKSPIN_LOCK SpinLock; PKSPIN_LOCK Lock;
public: public:
SpinLockGuard(IN OUT PKSPIN_LOCK SpinLock) SpinLockGuard(IN OUT PKSPIN_LOCK SpinLock)
{ {
KE::SpinLock::AcquireSpinLock(SpinLock); Lock = SpinLock;
KE::SpinLock::AcquireSpinLock(Lock);
} }
~SpinLockGuard() ~SpinLockGuard()
{ {
KE::SpinLock::ReleaseSpinLock(SpinLock); KE::SpinLock::ReleaseSpinLock(Lock);
} }
SpinLockGuard(const SpinLockGuard&) = delete; SpinLockGuard(const SpinLockGuard&) = delete;