Index: src/libictranslate/ResourceManager.cpp
===================================================================
diff -u -N -ra27d1acf1bda3c25b6dcce0d0eb0278009ce63ae -r6c67d46c243c6a275f2a427c991f82db59c63ef0
--- src/libictranslate/ResourceManager.cpp	(.../ResourceManager.cpp)	(revision a27d1acf1bda3c25b6dcce0d0eb0278009ce63ae)
+++ src/libictranslate/ResourceManager.cpp	(.../ResourceManager.cpp)	(revision 6c67d46c243c6a275f2a427c991f82db59c63ef0)
@@ -20,7 +20,6 @@
 #include "ResourceManager.h"
 #include <assert.h>
 #include <sstream>
-#include "crc32.h"
 #include "cfg.h"
 #include <stdexcept>
 
@@ -193,14 +192,6 @@
 	m_uiChecksum = 0;
 }
 
-void CTranslationItem::CalculateChecksum()
-{
-	if(m_pszText)
-		m_uiChecksum = crc32((const char*)m_pszText, m_stTextLength*sizeof(wchar_t));
-	else
-		m_uiChecksum = 0;
-}
-
 const wchar_t* CTranslationItem::GetText() const
 {
 	return m_pszText ? m_pszText : _T("");
@@ -1095,15 +1086,6 @@
 	return pszData;
 }
 
-PTSTR CResourceManager::LoadStringCopy(UINT uiID, PTSTR pszStr, UINT uiMax)
-{
-	EnterCriticalSection(&m_cs);
-	_tcsncpy(pszStr, m_ld.GetString(0, (WORD)uiID), uiMax-1);
-	pszStr[uiMax-1]=_T('\0');
-	LeaveCriticalSection(&m_cs);
-	return pszStr;
-}
-
 HANDLE CResourceManager::LoadImage(LPCTSTR lpszName, UINT uType, int cxDesired, int cyDesired, UINT fuLoad)
 {
 	EnterCriticalSection(&m_cs);