「diff.exe無しでDIFF差分表示を実行すると,差分無しの正常終了に見えてしまう.」
の修正です。(ssrc_2002-12-24版)
CEditView_Diff.cpp:239行目
wsprintf( cmdline, "%s\\%s", szExeFolder, "diff.exe" );
if( -1 == ::GetFileAttributes( cmdline ) )
{
::MYMESSAGEBOX( m_hWnd, MB_OK | MB_ICONEXCLAMATION, GSTR_APPNAME, "差分コマンド実行は失敗しました。\nDIFF.EXE が見つかりません。" );
return;
}