Index: src/libictranslate/ResourceManager.h =================================================================== diff -u -N -ra347fac4097d0504825a93fec5233adade6345a3 -rf1ce2f1e90a5a90b713a998cda2d4cdaf2090fbd --- src/libictranslate/ResourceManager.h (.../ResourceManager.h) (revision a347fac4097d0504825a93fec5233adade6345a3) +++ src/libictranslate/ResourceManager.h (.../ResourceManager.h) (revision f1ce2f1e90a5a90b713a998cda2d4cdaf2090fbd) @@ -49,8 +49,8 @@ public: // construction/destruction CLangData(); - ~CLangData(); CLangData(const CLangData& ld); + ~CLangData(); CLangData& operator=(const CLangData& rSrc); @@ -100,7 +100,7 @@ static void EnumAttributesCallback(bool bGroup, const tchar_t* pszName, const tchar_t* pszValue, ptr_t pData); static void UnescapeString(tchar_t* pszData); -public: +protected: TCHAR *m_pszFilename; // file name of the language data (with path) TCHAR *m_pszLngName; // name of the language (ie. Chinese (PRC)) TCHAR *m_pszBaseFile; // file with base language data (wo path)