diff --git a/UsbDk/UsbTarget.cpp b/UsbDk/UsbTarget.cpp index 1c1ace1..df52274 100644 --- a/UsbDk/UsbTarget.cpp +++ b/UsbDk/UsbTarget.cpp @@ -40,7 +40,7 @@ NTSTATUS CWdfUsbInterface::SetAltSetting(ULONG64 AltSettingIdx) return status; } - ExclusiveLock m_LockedContext(m_PipesLock); + ExclusiveLock LockedContext(m_PipesLock); m_Pipes.reset(); diff --git a/UsbDk/UsbTarget.h b/UsbDk/UsbTarget.h index 44ac609..e6b2975 100644 --- a/UsbDk/UsbTarget.h +++ b/UsbDk/UsbTarget.h @@ -117,7 +117,7 @@ public: template bool DoPipeOperation(ULONG64 EndpointAddress, TFunctor Functor) { - TLockingStrategy m_LockedContext(m_PipesLock); + TLockingStrategy LockedContext(m_PipesLock); for (UCHAR i = 0; i < m_NumPipes; i++) {