Minor fixes including removing <> from make_pair usage and using explicit conversions where required by the explicit constructor flags

Now builds/runs using c++11
This commit is contained in:
Anonymous
2014-01-23 08:55:46 -07:00
parent fabe85739d
commit e6431a9fd4
14 changed files with 34 additions and 49 deletions
@@ -180,7 +180,7 @@ void Squad::addUnit(NetworkId const & unit)
//-- Add the unit to the new squad
IGNORE_RETURN(m_unitMap->insert(std::make_pair(unit, &PersistentCrcString::empty)));
IGNORE_RETURN(m_unitMap->insert(std::make_pair(CachedNetworkId(unit), &PersistentCrcString::empty)));
if (leader)
{
@@ -419,7 +419,7 @@ void Squad::buildFormation()
NetworkId const & unit = iterSortedUnitList->second.first;
PersistentCrcString const * unitName = iterSortedUnitList->second.second;
IGNORE_RETURN(m_unitMap->insert(std::make_pair(unit, unitName)));
IGNORE_RETURN(m_unitMap->insert(std::make_pair(CachedNetworkId(unit), unitName)));
}
m_formation.build(*this);