Index: src/ch/MemDC.h =================================================================== diff -u -N -r3493e9fc470285b0a0b417d50be281467a071eb7 -rebabad67cdda34ed4e36ab794e10d0ade8124bf3 --- src/ch/MemDC.h (.../MemDC.h) (revision 3493e9fc470285b0a0b417d50be281467a071eb7) +++ src/ch/MemDC.h (.../MemDC.h) (revision ebabad67cdda34ed4e36ab794e10d0ade8124bf3) @@ -55,7 +55,8 @@ CMemDC(CDC* pDC, LPCRECT lpSrcRect) : CDC() { ASSERT(pDC != NULL); - + if(!pDC) + return; m_rect.CopyRect(lpSrcRect); m_pDC = pDC; m_pOldBitmap = NULL;