pkgsrc/games/wormz/patches/patch-al

61 lines
1.8 KiB
Text

$NetBSD: patch-al,v 1.2 2004/02/18 23:09:03 kristerw Exp $
--- Client/WormApp.cc.orig Tue Apr 7 14:34:35 1998
+++ Client/WormApp.cc Wed Feb 18 23:48:19 2004
@@ -1,3 +1,4 @@
+#include "stdlib.h"
#include "WormApp.hh"
#include "XVision/Menu.hh"
#include "PaintInterface/TargaPicture.hh"
@@ -36,7 +37,7 @@
void Show();
};
-WormMenu::WormMenu(StaticText * _title, const char * _text, const Align _align=VAVertical)
+WormMenu::WormMenu(StaticText * _title, const char * _text, const Align _align)
: Menu(_align), title(_title), text(_text)
{
}
@@ -228,7 +229,7 @@
Application::Initialize();
}
-void WormApp::SwitchMenu(bool Flip=TRUE, bool DoShow=TRUE)
+void WormApp::SwitchMenu(bool Flip, bool DoShow)
{
if (!Flip && ((Visible && DoShow) || (!Visible && !DoShow)))
return;
@@ -374,7 +375,7 @@
sprintf(s, "Player %s wins round %i!", w->GetName(), current_round);
else
sp = "No winner";
- TypeText(sp, Pixel_t_HiBlue, usec2sec, &EndRoundCallback1);
+ TypeText(sp, Pixel_t_HiBlue, usec2sec, &WormApp::EndRoundCallback1);
}
void WormApp::EndRoundCallback1()
@@ -401,13 +402,13 @@
players->NewRound();
char s[40];
sprintf(s, "Round %i of %i", current_round, rounds);
- TypeText(s, Pixel_t_Blue, usec2sec, &StartRoundCallback1);
+ TypeText(s, Pixel_t_Blue, usec2sec, &WormApp::StartRoundCallback1);
}
void WormApp::StartRoundCallback1()
{
players->DrawAll();
- TypeText("GET READY!", Pixel_t_Red, usec2sec, &StartRoundCallback2);
+ TypeText("GET READY!", Pixel_t_Red, usec2sec, &WormApp::StartRoundCallback2);
}
void WormApp::StartRoundCallback2()
@@ -455,7 +456,7 @@
RecvChatLine(network->status);
}
-void WormApp::CreateServer(bool OnlySetHostname=FALSE)
+void WormApp::CreateServer(bool OnlySetHostname)
{
char s[max_hostname_len];
strcpy(s, default_server_hostname);