-/* $NetBSD: play.c,v 1.8 2003/08/07 09:37:53 agc Exp $ */
+/* $NetBSD: play.c,v 1.12 2009/08/12 08:54:54 dholland Exp $ */
/*
* Copyright (c) 1980, 1993
#if 0
static char sccsid[] = "@(#)play.c 8.1 (Berkeley) 5/31/93";
#else
-__RCSID("$NetBSD: play.c,v 1.8 2003/08/07 09:37:53 agc Exp $");
+__RCSID("$NetBSD: play.c,v 1.12 2009/08/12 08:54:54 dholland Exp $");
#endif
#endif /* not lint */
#include "trek.h"
#include "getpar.h"
+static void myreset(int) __dead;
+
/*
** INSTRUCTION READ AND MAIN PLAY LOOP
**
extern jmp_buf env;
-const struct cvntab Comtab[] =
-{
+static const struct cvntab Comtab[] = {
{ "abandon", "", abandon, 0 },
{ "ca", "pture", capture, 0 },
{ "cl", "oak", shield, -1 },
};
/*ARGSUSED*/
-void
-myreset(v)
- int v __attribute__((__unused__));
+static void
+myreset(int v __unused)
{
longjmp(env, 1);
}
void
-play()
+play(void)
{
const struct cvntab *r;
- while (1)
- {
+ while (1) {
Move.free = 1;
Move.time = 0.0;
Move.shldchg = 0;