Index: ext/libicpf/src/config_property.h
===================================================================
diff -u -N -rd5bb2e19e22f57bd018e9db355108b54dfbc364c -r9bdff2e0b309af11014634d8c38367e4f6b656e3
--- ext/libicpf/src/config_property.h	(.../config_property.h)	(revision d5bb2e19e22f57bd018e9db355108b54dfbc364c)
+++ ext/libicpf/src/config_property.h	(.../config_property.h)	(revision 9bdff2e0b309af11014634d8c38367e4f6b656e3)
@@ -128,6 +128,8 @@
 	ll_t signed_from_string(const tchar_t* pszSrc);		///< Retrieves a signed number from a string
 	ull_t unsigned_from_string(const tchar_t* pszSrc);	///< Retrieves an unsigned number from a string
 
+	void copy_from(const property& rSrc, bool bClear);	///< Makes a copy of a given property
+
 protected:
 	// basic, common property description
 	uint_t m_uiPropType;					///< Property type and flags