[ros-diffs] [janderwald] 40016: [20:33] Stefan100: the code inside an ASSERT won't be executed on release

janderwald at svn.reactos.org janderwald at svn.reactos.org
Sat Mar 14 20:34:25 CET 2009


Author: janderwald
Date: Sat Mar 14 22:34:25 2009
New Revision: 40016

URL: http://svn.reactos.org/svn/reactos?rev=40016&view=rev
Log:
[20:33] Stefan100: the code inside an ASSERT won't be executed on release

Modified:
    trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c

Modified: trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c?rev=40016&r1=40015&r2=40016&view=diff
==============================================================================
--- trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c [iso-8859-1] Sat Mar 14 22:34:25 2009
@@ -154,7 +154,8 @@
 
     IoStack = IoGetCurrentIrpStackLocation(Irp);
     ASSERT(IoStack->Parameters.DeviceIoControl.IoControlCode == IOCTL_KS_PROPERTY);
-    ASSERT(This->Port->lpVtbl->QueryInterface(This->Port, &IID_ISubdevice, (PVOID*)&SubDevice) == STATUS_SUCCESS);
+    Status = This->Port->lpVtbl->QueryInterface(This->Port, &IID_ISubdevice, (PVOID*)&SubDevice);
+    ASSERT(Status == STATUS_SUCCESS);
     ASSERT(SubDevice != NULL);
 
     Status = SubDevice->lpVtbl->GetDescriptor(SubDevice, &Descriptor);



More information about the Ros-diffs mailing list