Index: src/ch/MemDC.h =================================================================== diff -u -rc435ab507c8b8280264188b49e9ada56d46c0261 -r8068e0c351055554340ac9755d1bc846893bf2b8 --- src/ch/MemDC.h (.../MemDC.h) (revision c435ab507c8b8280264188b49e9ada56d46c0261) +++ src/ch/MemDC.h (.../MemDC.h) (revision 8068e0c351055554340ac9755d1bc846893bf2b8) @@ -49,16 +49,15 @@ class CMemDC : public CDC { public: - // 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 @@ -91,16 +90,16 @@ // 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; } } private: CBitmap m_bitmap; // Offscreen bitmap - CBitmap* m_pOldBitmap; // bitmap originally found in BCMenuMemDC - CDC* m_pDC; // Saves CDC passed in constructor + CBitmap* m_pOldBitmap = nullptr; // bitmap originally found in BCMenuMemDC + CDC* m_pDC = nullptr; // Saves CDC passed in constructor CRect m_rect; // Rectangle of drawing area. - BOOL m_bMemDC; // TRUE if CDC really is a Memory DC. + BOOL m_bMemDC = FALSE; // TRUE if CDC really is a Memory DC. }; #endif \ No newline at end of file