Index: src/ch/ClipboardMonitor.cpp =================================================================== diff -u -r2457755b4084e3d1c80a8e7c77c9f0996312941b -r2b67cda63fcaa69c7838641d33198e10f37af9e1 --- src/ch/ClipboardMonitor.cpp (.../ClipboardMonitor.cpp) (revision 2457755b4084e3d1c80a8e7c77c9f0996312941b) +++ src/ch/ClipboardMonitor.cpp (.../ClipboardMonitor.cpp) (revision 2b67cda63fcaa69c7838641d33198e10f37af9e1) @@ -204,7 +204,7 @@ dlg.m_bdData.strText+=_T("..."); // show window - int iResult=dlg.DoModal(); + INT_PTR iResult=dlg.DoModal(); // set data to config rConfig.clear_array_values(PP_SHORTCUTS); Index: src/ch/DataBuffer.cpp =================================================================== diff -u -rd5c3edd0d167db9b5d47d04248820fda49499a5e -r2b67cda63fcaa69c7838641d33198e10f37af9e1 --- src/ch/DataBuffer.cpp (.../DataBuffer.cpp) (revision d5c3edd0d167db9b5d47d04248820fda49499a5e) +++ src/ch/DataBuffer.cpp (.../DataBuffer.cpp) (revision 2b67cda63fcaa69c7838641d33198e10f37af9e1) @@ -158,4 +158,4 @@ m_bsSizes.m_uiCDSize=0; m_bsSizes.m_uiLANSize=0; } -} \ No newline at end of file +} Index: src/ch/Device IO.h =================================================================== diff -u -r3716ae4c48568300cfdcebe705f9868a9dc8f3df -r2b67cda63fcaa69c7838641d33198e10f37af9e1 --- src/ch/Device IO.h (.../Device IO.h) (revision 3716ae4c48568300cfdcebe705f9868a9dc8f3df) +++ src/ch/Device IO.h (.../Device IO.h) (revision 2b67cda63fcaa69c7838641d33198e10f37af9e1) @@ -38,7 +38,7 @@ return false; } - int iOffset=0, iOffset2=0; + size_t iOffset=0, iOffset2=0; TCHAR* pszSignature = NULL; TCHAR* pszOffset = NULL; while(iOffset < iCount) Index: src/ch/MainWnd.cpp =================================================================== diff -u -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