- Fix a bug where a spinlock was acquired on not initialized local variable
- Found by msvc

svn path=/branches/cmake-bringup/; revision=50671
This commit is contained in:
Johannes Anderwald 2011-02-12 18:52:35 +00:00
parent 44366c9fd0
commit d33174f9de

View file

@ -1156,12 +1156,12 @@ KspBusWorkerRoutine(
BOOLEAN DoInvalidate = FALSE;
KIRQL OldLevel;
/* acquire lock */
KeAcquireSpinLock(&BusDeviceExtension->Lock, &OldLevel);
/* get device extension */
BusDeviceExtension = (PBUS_ENUM_DEVICE_EXTENSION)Parameter;
/* acquire lock */
KeAcquireSpinLock(&BusDeviceExtension->Lock, &OldLevel);
/* get current time */
KeQuerySystemTime(&Time);