(svn r15164) -Fix: don't list patches/settings with list_patches that are not valid anymore

This commit is contained in:
rubidium 2009-01-20 12:03:06 +00:00
parent 28a641066e
commit 196085eb0f
1 changed files with 1 additions and 0 deletions

View File

@ -2105,6 +2105,7 @@ void IConsoleListPatches(const char *prefilter)
IConsolePrintF(CC_WARNING, "All patches with their current value:");
for (const SettingDesc *sd = _patch_settings; sd->save.cmd != SL_END; sd++) {
if (!SlIsObjectCurrentlyValid(sd->save.version_from, sd->save.version_to)) continue;
if (prefilter != NULL) {
if (strncmp(sd->desc.name, prefilter, min(strlen(sd->desc.name), strlen(prefilter))) != 0) continue;
}