Project

General

Profile

Feature #1928 ยป 0020-savecompat.c-Use-secfile_entry_ignore.patch

Marko Lindqvist, 03/22/2026 11:00 PM

View differences:

server/savegame/savecompat.c
if (!gamestart_valid) {
/* Older savegames saved these values even when they were not valid.
* Silence warnings caused by them. */
(void) secfile_entry_lookup(loading->file, "settings.set%d.gamestart", i);
(void) secfile_entry_lookup(loading->file, "settings.set%d.gamesetdef", i);
secfile_entry_ignore(loading->file, "settings.set%d.gamestart", i);
secfile_entry_ignore(loading->file, "settings.set%d.gamesetdef", i);
}
if (!fc_strcasecmp("compresstype", name)) {
......
"savefile.diplstate_type_size");
for (i = 0; i < dscount; i++) {
(void) secfile_entry_lookup(loading->file,
"savefile.diplstate_type_vector,%d", i);
secfile_entry_ignore(loading->file,
"savefile.diplstate_type_vector,%d", i);
}
}
......
/* Older savegames saved gamestart values even when they were not valid.
* Silence warnings caused by them. */
for (i = 0; i < set_count; i++) {
(void) secfile_entry_lookup(loading->file, "settings.set%d.gamestart", i);
(void) secfile_entry_lookup(loading->file, "settings.set%d.gamesetdef", i);
secfile_entry_ignore(loading->file, "settings.set%d.gamestart", i);
secfile_entry_ignore(loading->file, "settings.set%d.gamesetdef", i);
}
}
}
    (1-1/1)