const CDiffContext * ctxt = GetDiffContext();
const DIFFITEM & di = ctxt->GetDiffAt(diffpos);
- strLeft = di.getLeftFilepath();
- strRight = di.getRightFilepath();
+ CString relpath = paths_ConcatPath(di.sSubdir, di.sfilename);
+ strLeft = paths_ConcatPath(ctxt->m_strLeft, relpath);
+ strRight = paths_ConcatPath(ctxt->m_strRight, relpath);
}
// Open selected file on specified side
WinMerge: DirViewColItems.cpp
Bugfix: FILE_SKIP & DIR_SKIP are being labelled as errors
WinMerge: DirViewColItems.cpp Merge.rc resource.h
+ Bugfix: Fix CDirView::GetItemFileNames to get path properly (as before 2003-08-07).
+ WinMerge: DirActions.cpp
2003-08-22 Kimmo
PATCH: [ 787495 ] Create diffutils class (CDiffWrapper)