- Fix another issue with Portcls release build -- move an assignment outside ASSERT...
authorStefan Ginsberg <stefanginsberg@gmail.com>
Mon, 23 Feb 2009 22:40:53 +0000 (22:40 +0000)
committerStefan Ginsberg <stefanginsberg@gmail.com>
Mon, 23 Feb 2009 22:40:53 +0000 (22:40 +0000)
svn path=/trunk/; revision=39730

reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c

index d7831cd..0ed6ded 100644 (file)
@@ -145,6 +145,7 @@ IPortFilterWaveCyclic_fnDeviceIoControl(
     PIO_STACK_LOCATION IoStack;
     ISubdevice *SubDevice = NULL;
     SUBDEVICE_DESCRIPTOR * Descriptor;
+       NTSTATUS Status;
 #if defined(DBG)
     IPortFilterWaveCyclicImpl * This = (IPortFilterWaveCyclicImpl *)iface;
 #endif
@@ -154,7 +155,8 @@ IPortFilterWaveCyclic_fnDeviceIoControl(
     ASSERT(This->Port->lpVtbl->QueryInterface(This->Port, &IID_ISubdevice, (PVOID*)&SubDevice) == STATUS_SUCCESS);
     ASSERT(SubDevice != NULL);
 
-    ASSERT(SubDevice->lpVtbl->GetDescriptor(SubDevice, &Descriptor) == STATUS_SUCCESS);
+       Status = SubDevice->lpVtbl->GetDescriptor(SubDevice, &Descriptor);
+       ASSERT(Status == STATUS_SUCCESS);
     ASSERT(Descriptor != NULL);
 
     SubDevice->lpVtbl->Release(SubDevice);