"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/libnetxms/strmap.cpp" between
netxms-3.8.382.tar.gz and netxms-3.8.405.tar.gz

About: NetXMS is a multi-platform open source network management and monitoring system.

strmap.cpp  (netxms-3.8.382):strmap.cpp  (netxms-3.8.405)
skipping to change at line 45 skipping to change at line 45
m_objectDestructor = src.m_objectDestructor; m_objectDestructor = src.m_objectDestructor;
StringMapEntry *entry, *tmp; StringMapEntry *entry, *tmp;
HASH_ITER(hh, src.m_data, entry, tmp) HASH_ITER(hh, src.m_data, entry, tmp)
{ {
setObject(MemCopyString(m_ignoreCase ? entry->originalKey : entry->key), M emCopyString((TCHAR *)entry->value), true); setObject(MemCopyString(m_ignoreCase ? entry->originalKey : entry->key), M emCopyString((TCHAR *)entry->value), true);
} }
} }
/** /**
* Destructor
*/
StringMap::~StringMap()
{
}
/**
* Assignment * Assignment
*/ */
StringMap& StringMap::operator =(const StringMap &src) StringMap& StringMap::operator =(const StringMap &src)
{ {
clear(); clear();
m_objectOwner = src.m_objectOwner; m_objectOwner = src.m_objectOwner;
m_ignoreCase = src.m_ignoreCase; m_ignoreCase = src.m_ignoreCase;
m_objectDestructor = src.m_objectDestructor; m_objectDestructor = src.m_objectDestructor;
StringMapEntry *entry, *tmp; StringMapEntry *entry, *tmp;
 End of changes. 1 change blocks. 
8 lines changed or deleted 0 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)