Index: src/ch/ch.rc =================================================================== diff -u -N -r926b1177cffa2face218fabb3d8af71910d1b8e5 -r17518cb4e2c229cb291fc23e58d74c9d9d8c658a --- src/ch/ch.rc (.../ch.rc) (revision 926b1177cffa2face218fabb3d8af71910d1b8e5) +++ src/ch/ch.rc (.../ch.rc) (revision 17518cb4e2c229cb291fc23e58d74c9d9d8c658a) @@ -389,9 +389,9 @@ PUSHBUTTON "&Download latest version...",IDC_OPEN_WEBPAGE_BUTTON,130,126,112,14 COMBOBOX IDC_UPDATECHANNEL_COMBO,159,101,139,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP LTEXT "Update channel:",IDC_UPDATECHANNEL_STATIC,160,89,138,8 - LTEXT "Check for updates:",IDC_CHECKFORUPDATESFREQ_STATIC,7,89,62,8 + LTEXT "Check for updates:",IDC_CHECKFORUPDATESFREQ_STATIC,7,89,142,8 COMBOBOX IDC_UPDATESFREQ_COMBO,7,101,142,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - CONTROL "",IDC_CHANGELOG_RICHEDIT,"RichEdit20W",WS_VSCROLL | WS_TABSTOP | 0x2804,51,25,247,56 + CONTROL "",IDC_CHANGELOG_RICHEDIT,"RichEdit20W",ES_MULTILINE | ES_READONLY | ES_NUMBER | WS_VSCROLL | WS_TABSTOP,51,25,247,56 ICON "",IDC_ICON_STATIC,15,15,20,20 CONTROL "Custom1",IDC_MAINUPDATEINFO_CUSTOM,"STATICEX",0x30,47,7,251,14 END Index: src/ch/langs/polish.lng =================================================================== diff -u -N -r2956a1b21d8af867e947907a038060a97932c37b -r17518cb4e2c229cb291fc23e58d74c9d9d8c658a Binary files differ Index: src/libchcore/ConfigNodeContainer.cpp =================================================================== diff -u -N -re8f31b0f922b402878356e130c866c4f3682a7f5 -r17518cb4e2c229cb291fc23e58d74c9d9d8c658a --- src/libchcore/ConfigNodeContainer.cpp (.../ConfigNodeContainer.cpp) (revision e8f31b0f922b402878356e130c866c4f3682a7f5) +++ src/libchcore/ConfigNodeContainer.cpp (.../ConfigNodeContainer.cpp) (revision 17518cb4e2c229cb291fc23e58d74c9d9d8c658a) @@ -176,7 +176,7 @@ { // update existing item ChangeOrderAndValue tChange(rValue.GetAt(stIndex), boost::numeric_cast(stIndex)); - m_mic.modify(pairFnd.first, tChange); + m_mic.modify(pairFnd.first, std::ref(tChange)); ++pairFnd.first; } Index: src/libchcore/ConfigNodeContainer.h =================================================================== diff -u -N -rcb4e9d4b60d62b25ae2cf556c0642601af56c787 -r17518cb4e2c229cb291fc23e58d74c9d9d8c658a --- src/libchcore/ConfigNodeContainer.h (.../ConfigNodeContainer.h) (revision cb4e9d4b60d62b25ae2cf556c0642601af56c787) +++ src/libchcore/ConfigNodeContainer.h (.../ConfigNodeContainer.h) (revision 17518cb4e2c229cb291fc23e58d74c9d9d8c658a) @@ -183,7 +183,7 @@ if (iterFnd != m_mic.end()) { ChangeValue tChange(boost::lexical_cast(rValue).c_str()); - m_mic.modify(iterFnd, tChange); + m_mic.modify(iterFnd, std::ref(tChange)); return tChange.WasModified(); } else @@ -202,7 +202,7 @@ if (iterFnd != m_mic.end()) { ChangeValue tChange(boost::lexical_cast(bValue ? _T("true") : _T("false")).c_str()); - m_mic.modify(iterFnd, tChange); + m_mic.modify(iterFnd, std::ref(tChange)); return tChange.WasModified(); } else