Index: src/ch/StaticEx.cpp =================================================================== diff -u -N -r3ff3695cd69ad4482cf22fb0bb77e120ef6f5106 -r9352ed0c4fe447a36bc728640c307be6d41455fd --- src/ch/StaticEx.cpp (.../StaticEx.cpp) (revision 3ff3695cd69ad4482cf22fb0bb77e120ef6f5106) +++ src/ch/StaticEx.cpp (.../StaticEx.cpp) (revision 9352ed0c4fe447a36bc728640c307be6d41455fd) @@ -314,7 +314,7 @@ // wParam - count // lParam - addr of a buffer if (pSettings->pszLink) - _tcsncpy((PTSTR)lParam, pSettings->pszLink, (int)wParam); + _tcsncpy((PTSTR)lParam, pSettings->pszLink, boost::numeric_cast(wParam)); else _tcscpy((PTSTR)lParam, _T(""));