projects
/
open-adventure.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix up copyright notices. SPDX wants only one per file.
[open-adventure.git]
/
cheat.c
diff --git
a/cheat.c
b/cheat.c
index 008fb9c4def8978ec3e88e1a680d86a53c211bd9..9842d5cf07d284153a8a9d9aba3578ac43083179 100644
(file)
--- a/
cheat.c
+++ b/
cheat.c
@@
-1,24
+1,23
@@
/*
* 'cheat' is a tool for generating save game files to test states that ought
* not happen. It leverages chunks of advent, mostly initialize() and
/*
* '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 output
t
ing save files that advent
* can import.
*
* 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: Copyright 1977, 2005 by Will Crowther and Don Woods, Copyrighy
+ * SPDX-License-Identifier: BSD-2-Clause
*/
#include <getopt.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdbool.h>
*/
#include <getopt.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdbool.h>
+#include <editline/readline.h>
#include "advent.h"
int main(int argc, char *argv[])
{
int ch;
char *savefilename = NULL;
#include "advent.h"
int main(int argc, char *argv[])
{
int ch;
char *savefilename = NULL;
- int version = 0;
FILE *fp = NULL;
// Initialize game variables
FILE *fp = NULL;
// Initialize game variables
@@
-43,23
+42,23
@@
int main(int argc, char *argv[])
switch (ch) {
case 'd':
game.numdie = (turn_t)atoi(optarg);
switch (ch) {
case 'd':
game.numdie = (turn_t)atoi(optarg);
- printf("cheat: game.numdie = %
l
d\n", game.numdie);
+ printf("cheat: game.numdie = %d\n", game.numdie);
break;
case 'l':
game.limit = (turn_t)atoi(optarg);
break;
case 'l':
game.limit = (turn_t)atoi(optarg);
- printf("cheat: game.limit = %
l
d\n", game.limit);
+ printf("cheat: game.limit = %d\n", game.limit);
break;
case 's':
break;
case 's':
- game.saved = (
long
)atoi(optarg);
- printf("cheat: game.saved = %
l
d\n", game.saved);
+ game.saved = (
int
)atoi(optarg);
+ printf("cheat: game.saved = %d\n", game.saved);
break;
case 't':
game.turns = (turn_t)atoi(optarg);
break;
case 't':
game.turns = (turn_t)atoi(optarg);
- printf("cheat: game.turns = %
l
d\n", game.turns);
+ printf("cheat: game.turns = %d\n", game.turns);
break;
case 'v':
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;
break;
case 'o':
savefilename = optarg;
@@
-88,7
+87,7
@@
int main(int argc, char *argv[])
exit(EXIT_FAILURE);
}
exit(EXIT_FAILURE);
}
- savefile(fp
, version
);
+ savefile(fp);
fclose(fp);
fclose(fp);
@@
-96,3
+95,19
@@
int main(int argc, char *argv[])
return EXIT_SUCCESS;
}
return EXIT_SUCCESS;
}
+
+// LCOV_EXCL_START
+/*
+ * Ugh...unused, but required for linkage.
+ * See the actually useful version of this in main.c
+ */
+
+char *myreadline(const char *prompt)
+{
+ return readline(prompt);
+}
+// LCOV_EXCL_STOP
+
+/* end */
+
+