From 357e47a92bf98bd360227bb42531fffbc1ad1dee Mon Sep 17 00:00:00 2001 From: Dmitry Fleytman Date: Wed, 23 Apr 2014 15:52:40 +0300 Subject: [PATCH] UsbDk: Make CWdmMemoryBuffer support nullptr pointers Signed-off-by: Dmitry Fleytman --- UsbDk/MemoryBuffer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UsbDk/MemoryBuffer.h b/UsbDk/MemoryBuffer.h index 84b6c01..68750f0 100644 --- a/UsbDk/MemoryBuffer.h +++ b/UsbDk/MemoryBuffer.h @@ -69,7 +69,7 @@ public: } virtual ~CWdmMemoryBuffer() - { ExFreePool(m_Ptr); } + { if(m_Ptr != nullptr) { ExFreePool(m_Ptr); } } CWdmMemoryBuffer(const CWdmMemoryBuffer&) = delete; CWdmMemoryBuffer& operator= (const CWdmMemoryBuffer&) = delete;