Feature #1928 ยป 0020-savecompat.c-Use-secfile_entry_ignore.patch
| 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);
|
||
|
}
|
||
|
}
|
||
|
}
|
||