Index: ext/libicpf/src/libicpf/cfg.cpp =================================================================== diff -u -N -rb337c059691a6940b52a86388ff427c734be8eb6 -r21847bff9bc6958b98f3fe8bac319590b790fc0f --- ext/libicpf/src/libicpf/cfg.cpp (.../cfg.cpp) (revision b337c059691a6940b52a86388ff427c734be8eb6) +++ ext/libicpf/src/libicpf/cfg.cpp (.../cfg.cpp) (revision 21847bff9bc6958b98f3fe8bac319590b790fc0f) @@ -151,6 +151,7 @@ */ void config::read(const tchar_t* pszPath) { + assert(pszPath); m_lock.lock(); try { @@ -638,7 +639,7 @@ size_t tCount=(*it).get_count(); for (size_t t=0;t != tCount;t++) { - m_pCfgBase->set_value((*it).get_name(), (*it).get_value(szBuffer, 128, t));; + m_pCfgBase->set_value((*it).get_name(), (*it).get_value(szBuffer, 128, t)); } }