Index: src/libictranslate/cfg.h
===================================================================
diff -u -N -r8068e0c351055554340ac9755d1bc846893bf2b8 -r1366914bd5d2f7fa72cad0c7012184e1a452a89c
--- src/libictranslate/cfg.h	(.../cfg.h)	(revision 8068e0c351055554340ac9755d1bc846893bf2b8)
+++ src/libictranslate/cfg.h	(.../cfg.h)	(revision 1366914bd5d2f7fa72cad0c7012184e1a452a89c)
@@ -83,8 +83,11 @@
 /** \name Construction/destruction */
 /**@{*/
 	explicit config(config_base_types eCfgType);	///< Standard constructor
+	config(const config& rSrc) = delete;
 	virtual ~config();						///< Standard destructor
-/**@}*/
+
+	config& operator=(const config& rSrc) = delete;
+	/**@}*/
 	
 /** \name Reading and writing to the external medium */
 /**@{*/