From: <td...@us...> - 2003-07-29 08:06:35
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1:/tmp/cvs-serv12266 Modified Files: MDITabs.cpp Log Message: Fixed GDI leak when drawing images Index: MDITabs.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/MDITabs.cpp,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** MDITabs.cpp 8 May 2003 12:00:56 -0000 1.8 --- MDITabs.cpp 29 Jul 2003 08:06:33 -0000 1.9 *************** *** 162,170 **** str.ReleaseBuffer(); //Stan - 2003-01-20 - otherwise a memory leak will happen // IAN : Add overlays as in WndTabs ! if (m_bImages) { if (i<9) { - HICON hIconOverlay = m_NumberOverlays.ExtractIcon(i); HIMAGELIST hilmTemp = ImageList_Merge(m_images, i, m_NumberOverlays, i, 0, 0); --- 162,170 ---- str.ReleaseBuffer(); //Stan - 2003-01-20 - otherwise a memory leak will happen // IAN : Add overlays as in WndTabs ! ! if (m_bImages) { if (i<9) { HIMAGELIST hilmTemp = ImageList_Merge(m_images, i, m_NumberOverlays, i, 0, 0); *************** *** 305,308 **** --- 305,310 ---- } } + + dc.DeleteDC(); } |