forked from github/server
remove g_writegame global
use a config variable isntead and check it in Lua.
This commit is contained in:
parent
0e83b5b157
commit
3e3597e99f
|
@ -150,13 +150,15 @@ function process(rules, orders)
|
|||
callbacks(rules, 'update')
|
||||
turn_end() -- ageing, etc.
|
||||
|
||||
write_files(config.locales)
|
||||
update_scores()
|
||||
if not config.debug then
|
||||
write_files(config.locales)
|
||||
update_scores()
|
||||
|
||||
file = '' .. get_turn() .. '.dat'
|
||||
if eressea.write_game(file)~=0 then
|
||||
eressea.log.error("could not write game")
|
||||
return -1
|
||||
file = '' .. get_turn() .. '.dat'
|
||||
if eressea.write_game(file)~=0 then
|
||||
eressea.log.error("could not write game")
|
||||
return -1
|
||||
end
|
||||
end
|
||||
return 0
|
||||
end
|
||||
|
|
|
@ -82,9 +82,6 @@
|
|||
#define MAXORDERS 256
|
||||
#define MAXPERSISTENT 128
|
||||
|
||||
/* exported symbols symbols */
|
||||
int g_writegame = 1;
|
||||
|
||||
static void read_alliances(gamedata *data)
|
||||
{
|
||||
storage *store = data->store;
|
||||
|
@ -1773,9 +1770,6 @@ int writegame(const char *filename)
|
|||
stream strm;
|
||||
FILE *F;
|
||||
|
||||
if (g_writegame == 0) {
|
||||
return -1;
|
||||
}
|
||||
create_directories();
|
||||
path_join(datapath(), filename, path, sizeof(path));
|
||||
/* make sure we don't overwrite an existing file (hard links) */
|
||||
|
|
|
@ -23,8 +23,6 @@ extern "C" {
|
|||
* dass hier ein Fehler (fehlende ") vorliegt */
|
||||
|
||||
/* TODO: is this *really* still in use? */
|
||||
extern int g_writegame;
|
||||
|
||||
int readgame(const char *filename);
|
||||
int writegame(const char *filename);
|
||||
|
||||
|
|
|
@ -200,7 +200,7 @@ static int parse_args(int argc, char **argv)
|
|||
const char *arg;
|
||||
switch (argi[1]) {
|
||||
case 'D':
|
||||
g_writegame = 0;
|
||||
config_set("config.debug", "1");
|
||||
break;
|
||||
case 'c':
|
||||
i = get_arg(argc, argv, 2, i, &arg, 0);
|
||||
|
|
Loading…
Reference in New Issue