Author: janderwald
Date: Mon Sep 21 20:11:52 2009
New Revision: 43105
URL:
http://svn.reactos.org/svn/reactos?rev=43105&view=rev
Log:
- Fix playing global thermo nuclear war in ReactOS
- Found by encoded
Modified:
trunk/reactos/drivers/ksfilter/ks/irp.c
Modified: trunk/reactos/drivers/ksfilter/ks/irp.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/ksfilter/ks/irp.c?…
==============================================================================
--- trunk/reactos/drivers/ksfilter/ks/irp.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/ksfilter/ks/irp.c [iso-8859-1] Mon Sep 21 20:11:52 2009
@@ -772,7 +772,7 @@
/* check all stream headers */
StreamHeader = (PKSSTREAM_HEADER)Irp->AssociatedIrp.SystemBuffer;
-
+ ASSERT(StreamHeader);
_SEH2_TRY
{
do
@@ -880,7 +880,10 @@
/* now probe the allocated mdl's */
if (!NT_SUCCESS(Status))
+ {
+ DPRINT("Status %x\n", Status);
return Status;
+ }
else
goto ProbeMdl;
}
@@ -1607,7 +1610,7 @@
PIO_STACK_LOCATION IoStack;
KIRQL OldLevel;
- DPRINT1("KsAddIrpToCancelableQueue QueueHead %p SpinLock %p Irp %p ListLocation
%x DriverCancel %p\n", QueueHead, SpinLock, Irp, ListLocation, DriverCancel);
+ DPRINT("KsAddIrpToCancelableQueue QueueHead %p SpinLock %p Irp %p ListLocation
%x DriverCancel %p\n", QueueHead, SpinLock, Irp, ListLocation, DriverCancel);
/* check for required parameters */
if (!QueueHead || !SpinLock || !Irp)
return;