// in which case this aborts and returns FALSE
BOOL CDirDoc::ReusingDirDoc()
{
-
// Inform all of our merge docs that we're closing
for (POSITION pos = m_MergeDocs.GetHeadPosition(); pos; )
{
ASSERT(m_pDirView);
m_pDirView->DeleteAllDisplayItems();
+ // delete comparison parameters and results
+ if (m_pCtxt != NULL)
+ delete m_pCtxt;
+ m_pCtxt = NULL;
+ if (m_pFilter != NULL)
+ delete m_pFilter;
+ m_pFilter = NULL;
+
return TRUE;
}
2003-10-08 Laoran
+ BUG: [ 819793 ] Assert when saving after a Dirdoc session
+ WinMerge: DirDoc.cpp
PATCH: [ 818198 ] Colors for "ignore blank lines"
WinMerge: MainFrm.cpp Merge.cpp Merge.h Merge.rc MergeDoc.cpp MergeEditView.cpp PropColors.cpp
PropColors.h resource.h