diff --git a/ss/Towers.cc b/ss/Towers.cc index 892f53b..6269ae2 100644 --- a/ss/Towers.cc +++ b/ss/Towers.cc @@ -163,7 +163,9 @@ void Towers::update() it++; delete *it; m_logos.erase(it); - m_logoToRemove = (m_logos.size() > 0) ? rand() % m_logos.size() : -1; + m_logoToRemove = (m_logos.size() > 0) + ? (int) (rand() % m_logos.size()) + : -1; m_lastRemoveTime = m_elapsed; } }