-/* $NetBSD: dumpgame.c,v 1.13 2009/05/24 20:39:43 dholland Exp $ */
+/* $NetBSD: dumpgame.c,v 1.15 2009/08/12 08:54:54 dholland Exp $ */
/*
* Copyright (c) 1980, 1993
#if 0
static char sccsid[] = "@(#)dumpgame.c 8.1 (Berkeley) 5/31/93";
#else
-__RCSID("$NetBSD: dumpgame.c,v 1.13 2009/05/24 20:39:43 dholland Exp $");
+__RCSID("$NetBSD: dumpgame.c,v 1.15 2009/08/12 08:54:54 dholland Exp $");
#endif
#endif /* not lint */
/*** THIS CONSTANT MUST CHANGE AS THE DATA SPACES CHANGE ***/
#define VERSION 2
-struct dump
-{
+struct dump {
char *area;
int count;
};
static int readdump(int);
-struct dump Dump_template[] =
-{
+static struct dump Dump_template[] = {
{ (char *)&Ship, sizeof (Ship) },
{ (char *)&Now, sizeof (Now) },
{ (char *)&Param, sizeof (Param) },
write(fd, &version, sizeof version);
/* output the main data areas */
- for (d = Dump_template; d->area; d++)
- {
+ for (d = Dump_template; d->area; d++) {
write(fd, &d->area, sizeof d->area);
i = d->count;
write(fd, d->area, i);
if ((fd = open("trek.dump", O_RDONLY)) < 0 ||
read(fd, &version, sizeof version) != sizeof version ||
version != VERSION ||
- readdump(fd))
- {
+ readdump(fd)) {
printf("cannot restart\n");
if (fd >= 0)
close(fd);
fd = fd1;
- for (d = Dump_template; d->area; d++)
- {
+ for (d = Dump_template; d->area; d++) {
if (read(fd, &junk, sizeof junk) != (sizeof junk))
return (1);
if ((char *)junk != d->area)