/*
* 'cheat' is a tool for generating save game files to test states that ought
* not happen. It leverages chunks of advent, mostly initialize() and
- * savefile(), so we know we're always outputing save files that advent
+ * savefile(), so we know we're always outputting save files that advent
* can import.
*
- * Copyright (c) 1977, 2005 by Will Crowther and Don Woods
- * Copyright (c) 2017 by Eric S. Raymond
- * SPDX-License-Identifier: BSD-2-clause
+ * SPDX-FileCopyrightText: 1977, 2005 by Will Crowther and Don Woods
+ * SPDX-FileCopyrightText: 2017 by Eric S. Raymond
+ * SPDX-License-Identifier: BSD-2-Clause
*/
#include <getopt.h>
#include <stdlib.h>
{
int ch;
char *savefilename = NULL;
- int version = 0;
FILE *fp = NULL;
// Initialize game variables
printf("cheat: game.turns = %d\n", game.turns);
break;
case 'v':
- version = atoi(optarg);
- printf("cheat: version = %d\n", version);
+ save.version = atoi(optarg);
+ printf("cheat: version = %d\n", save.version);
break;
case 'o':
savefilename = optarg;
exit(EXIT_FAILURE);
}
- savefile(fp, version);
+ savefile(fp);
fclose(fp);
return EXIT_SUCCESS;
}
-/*
+// LCOV_EXCL_START
+/*
* Ugh...unused, but required for linkage.
- * See thje actually useful version of this in main.c
+ * See the actually useful version of this in main.c
*/
char *myreadline(const char *prompt)
{
return readline(prompt);
}
+// LCOV_EXCL_STOP
+
+/* end */
+