Index: ext/libicpf/src/dumpctx.h =================================================================== diff -u -re17c80d36eaa0430313e7d1058aa7a301d1510af -r338a33bbdb8c82416f0351408eea3243520784e5 --- ext/libicpf/src/dumpctx.h (.../dumpctx.h) (revision e17c80d36eaa0430313e7d1058aa7a301d1510af) +++ ext/libicpf/src/dumpctx.h (.../dumpctx.h) (revision 338a33bbdb8c82416f0351408eea3243520784e5) @@ -58,7 +58,7 @@ public: /** \name Construction/destruction */ /**@{*/ - dumpctx(uint_t ulType, ptr_t pParam=NULL); ///< Standard constructor + explicit dumpctx(uint_t ulType, ptr_t pParam=NULL); ///< Standard constructor ~dumpctx(); ///< Standard destructor /**@}*/ @@ -85,7 +85,7 @@ void dump(const char_t* pszName, const ptr_t pValue); ///< pointer dump /**@}*/ protected: - mutex m_lock; ///< Mutex blocking class between open() and close() calls + mutex m_lock; ///< A mutex or d_mutex class cast to void* because of the circular dependencies problem string m_strBuffer; ///< String object that will gather information about dump char_t m_szBuffer[MAX_DUMP]; ///< Buffer used in formatting output data uint_t m_uiType; ///< Type of dump (as passed to constructor)