[CDROM]
authorThomas Faber <thomas.faber@reactos.org>
Sat, 18 Oct 2014 09:52:14 +0000 (09:52 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Sat, 18 Oct 2014 09:52:14 +0000 (09:52 +0000)
- Remove invalid frees. CID 511759.

svn path=/trunk/; revision=64797

reactos/drivers/storage/class/cdrom/cdrom.c

index f573eed..e90825a 100644 (file)
@@ -3931,10 +3931,7 @@ CdRomSwitchModeCompletion(
                 IoCompleteRequest(realIrp, IO_DISK_INCREMENT);
 
                 ExFreePool(srb->SenseInfoBuffer);
                 IoCompleteRequest(realIrp, IO_DISK_INCREMENT);
 
                 ExFreePool(srb->SenseInfoBuffer);
-                ExFreePool(srb->DataBuffer);
                 ExFreePool(srb);
                 ExFreePool(srb);
-                IoFreeMdl(Irp->MdlAddress);
-                IoFreeIrp(Irp);
 
                 IoStartNextPacket(DeviceObject, FALSE);
 
 
                 IoStartNextPacket(DeviceObject, FALSE);