Index: src/ch/MemDC.h
===================================================================
diff -u -r3432ca77e8f6d67bf0de4e0dfa36cf89705ae853 -r8068e0c351055554340ac9755d1bc846893bf2b8
--- src/ch/MemDC.h	(.../MemDC.h)	(revision 3432ca77e8f6d67bf0de4e0dfa36cf89705ae853)
+++ src/ch/MemDC.h	(.../MemDC.h)	(revision 8068e0c351055554340ac9755d1bc846893bf2b8)
@@ -52,12 +52,12 @@
 	// constructor sets up the memory DC
 	CMemDC(CDC* pDC, LPCRECT lpSrcRect) : CDC()
 	{
-		ASSERT(pDC != NULL);
+		ASSERT(pDC != nullptr);
 		if(!pDC)
 			return;
 		m_rect.CopyRect(lpSrcRect);
 		m_pDC = pDC;
-		m_pOldBitmap = NULL;
+		m_pOldBitmap = nullptr;
 		m_bMemDC = !pDC->IsPrinting();
 
 		if (m_bMemDC)    // Create a Memory DC
@@ -90,7 +90,7 @@
 			// All we need to do is replace the DC with an illegal value,
 			// this keeps us from accidently deleting the handles associated with
 			// the CDC that was passed to the constructor.
-			m_hDC = m_hAttribDC = NULL;
+			m_hDC = m_hAttribDC = nullptr;
 		}
 	}