Index: src/libchcore/TConfigSerializers.h =================================================================== diff -u -N -rb1e03eb232a784d6e2d40f67cbbbb33be0972228 -r2fe97a93f21771d75901d4b6559057d1ea055104 --- src/libchcore/TConfigSerializers.h (.../TConfigSerializers.h) (revision b1e03eb232a784d6e2d40f67cbbbb33be0972228) +++ src/libchcore/TConfigSerializers.h (.../TConfigSerializers.h) (revision 2fe97a93f21771d75901d4b6559057d1ea055104) @@ -42,7 +42,7 @@ TString wstrData; bool bRes = rConfig.GetValue(pszPropName, wstrData); if(bRes) - strValue = wstrData; + strValue = wstrData.c_str(); else strValue.Empty(); return bRes; @@ -73,7 +73,7 @@ { for(size_t stIndex = 0; stIndex < vToConvert.GetCount(); ++stIndex) { - vValues.push_back((PCTSTR)vToConvert.GetAt(stIndex)); + vValues.push_back(vToConvert.GetAt(stIndex).c_str()); } }