From 15aa6a600ade42141a209c8b020d804e0c3398ea Mon Sep 17 00:00:00 2001 From: Max-Wilhelm Bruker Date: Tue, 9 Mar 2010 14:12:15 +0100 Subject: [PATCH] crash fix --- cockatrice/src/playerlistwidget.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cockatrice/src/playerlistwidget.cpp b/cockatrice/src/playerlistwidget.cpp index 6fdb31ad..cf7a7aec 100644 --- a/cockatrice/src/playerlistwidget.cpp +++ b/cockatrice/src/playerlistwidget.cpp @@ -86,6 +86,9 @@ void PlayerListWidget::updatePing(int playerId, int pingTime) void PlayerListWidget::setGameStarted(bool _gameStarted) { gameStarted = _gameStarted; - for (int i = 0; i < players.size(); ++i) - players[i]->setIcon(2, gameStarted ? QIcon() : notReadyIcon); + QMapIterator i(players); + while (i.hasNext()) { + QTreeWidgetItem *twi = i.next().value(); + twi->setIcon(2, gameStarted ? QIcon() : notReadyIcon); + } }