$NetBSD: patch-at,v 1.2 2006/04/21 09:00:23 joerg Exp $ --- Game/Players.cc.orig 1998-07-07 21:02:38.000000000 +0000 +++ Game/Players.cc @@ -24,7 +24,7 @@ const int invalid_playernum = -1; Players::Players(FrameBuffer * _arena, FrameBuffer * _scorepanel, Picture * _background, Picture * _wallborder, NetConnector * _network) - : worms(new (Worm *)[MAXPlayers]), arena(_arena), scorepanel(_scorepanel), + : worms(new Worm *[MAXPlayers]), arena(_arena), scorepanel(_scorepanel), background(_background), wallborder(_wallborder), currentMaxPlayerNum(0), network(_network), score(0), IsSurround(TRUE), winner_num(invalid_playernum) @@ -42,7 +42,7 @@ Players::~Players() delete crashBuffer; } -int Players::AddPlayer(Worm * player, int number=-1) +int Players::AddPlayer(Worm * player, int number) { bool IsSame = FALSE; if (between(number, 0, MAXPlayers-1)) { @@ -243,12 +243,12 @@ void Players::UpdateRemote() if (r && (r->GetType() == ptNetwork)) { // can't use IsRemote, it may not be Remote bool Left, Press; switch (si->Dir) { - case si->DirLeft: + case nmStepItem::DirLeft: Left = TRUE; Press = TRUE; break; - case si->DirRight: + case nmStepItem::DirRight: Left = FALSE; Press = TRUE; break; default: - case si->DirUnpress: + case nmStepItem::DirUnpress: Left = TRUE; Press = FALSE; } r->Tune(Left, Press);