From bb3e2724f99a5b1623765bf81f362b5fbd9822fd Mon Sep 17 00:00:00 2001 From: Dmitry Fleytman Date: Thu, 13 Feb 2014 16:23:43 +0200 Subject: [PATCH] UsbDk: CWdfDevice class: delete device on destruction Signed-off-by: Dmitry Fleytman --- UsbDk/WdfDevice.h | 1 + 1 file changed, 1 insertion(+) diff --git a/UsbDk/WdfDevice.h b/UsbDk/WdfDevice.h index b284e22..26d6da4 100644 --- a/UsbDk/WdfDevice.h +++ b/UsbDk/WdfDevice.h @@ -32,6 +32,7 @@ class CWdfDevice { public: CWdfDevice() {} + ~CWdfDevice() { WdfObjectDelete(m_Device); } NTSTATUS CreateSymLink(const UNICODE_STRING &Name); NTSTATUS Create(CDeviceInit &DeviceInit, WDF_OBJECT_ATTRIBUTES &DeviceAttr);