Index: src/libchcore/TAutoHandles.h
===================================================================
diff -u -N -re96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3 -rcb4e9d4b60d62b25ae2cf556c0642601af56c787
--- src/libchcore/TAutoHandles.h	(.../TAutoHandles.h)	(revision e96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3)
+++ src/libchcore/TAutoHandles.h	(.../TAutoHandles.h)	(revision cb4e9d4b60d62b25ae2cf556c0642601af56c787)
@@ -49,7 +49,7 @@
 		/// @brief     Constructs the TAutoFileHandle object with specified handle.
 		/// @param[in] hHandle - System handle to be managed by this class.
 		// ============================================================================
-		TAutoFileHandle(HANDLE hHandle) :
+		explicit TAutoFileHandle(HANDLE hHandle) :
 			m_hHandle(hHandle)
 		{
 		}