Index: src/ch/MainWnd.cpp =================================================================== diff -u -N -r34a693d8a44eeb16c2c2d071a29678dcbd2febb1 -r2b67cda63fcaa69c7838641d33198e10f37af9e1 --- src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision 34a693d8a44eeb16c2c2d071a29678dcbd2febb1) +++ src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision 2b67cda63fcaa69c7838641d33198e10f37af9e1) @@ -513,7 +513,7 @@ dlg.m_ccData.m_vRecent.push_back(pszPath); } - int iModalResult; + INT_PTR iModalResult; if ( (iModalResult=dlg.DoModal()) == IDCANCEL) return CWnd::OnCopyData(pWnd, pCopyDataStruct); else if (iModalResult == -1) // windows has been closed by a parent