Index: src/ch/OptionsDlg.cpp
===================================================================
diff -u -N -r19b135b50b55b75d008526a799344bda9a62dc22 -r0d5b67ee96b435d63f7bf075dc8e28603793b187
--- src/ch/OptionsDlg.cpp	(.../OptionsDlg.cpp)	(revision 19b135b50b55b75d008526a799344bda9a62dc22)
+++ src/ch/OptionsDlg.cpp	(.../OptionsDlg.cpp)	(revision 0d5b67ee96b435d63f7bf075dc8e28603793b187)
@@ -26,6 +26,7 @@
 #include <assert.h>
 #include "structs.h"
 #include "CfgProperties.h"
+#include "../libchengine/TConfigSerializers.h"
 
 #ifdef _DEBUG
 #define new DEBUG_NEW
@@ -104,7 +105,7 @@
 	m_ctlProperties.Init();
 
 	// copy shortcut and recent paths
-	chcore::TConfig& rConfig = GetConfig();
+	chengine::TConfig& rConfig = GetConfig();
 
 	m_cvRecent.clear();
 	GetPropValue<PP_RECENTPATHS>(rConfig, m_cvRecent);
@@ -132,7 +133,7 @@
 {
 	COptionsDlg* pDlg=static_cast<COptionsDlg*>(lpParam);
 
-	chcore::TBufferSizes tBufferSizes(pDlg->GetBoolProp(iIndex - iParam - 1),
+	chengine::TBufferSizes tBufferSizes(pDlg->GetBoolProp(iIndex - iParam - 1),
 		pDlg->GetUintProp(iIndex - iParam + 7),
 		pDlg->GetUintProp(iIndex - iParam),
 		pDlg->GetUintProp(iIndex - iParam + 1),
@@ -143,7 +144,7 @@
 		pDlg->GetUintProp(iIndex - iParam + 9),
 		pDlg->GetUintProp(iIndex - iParam + 10));
 
-	CBufferSizeDlg dlg(&tBufferSizes, (chcore::TBufferSizes::EBufferType)iParam);
+	CBufferSizeDlg dlg(&tBufferSizes, (chengine::TBufferSizes::EBufferType)iParam);
 	if (dlg.DoModal() == IDOK)
 	{
 		tBufferSizes = dlg.GetBufferSizes();
@@ -363,7 +364,7 @@
 	// counter
 	int iPosition=0;
 
-	chcore::TConfig& rConfig = GetConfig();
+	chengine::TConfig& rConfig = GetConfig();
 	rConfig.DelayNotifications();
 
 	SKIP_SEPARATOR(iPosition);