mirror of https://github.com/OpenTTD/OpenTTD
(svn r6760) -Codechange: Do a case insensitive sort of train engine names and just normally
check a boolean; no special magic neededrelease/0.5
parent
841afe5c50
commit
2b7a0a8dac
|
@ -144,14 +144,14 @@ static int CDECL TrainEngineNameSorter(const void *a, const void *b)
|
|||
GetString(_bufcache, GetCustomEngineName(vb));
|
||||
}
|
||||
|
||||
r = strcmp(buf1, _bufcache); // sort by name
|
||||
r = strcasecmp(buf1, _bufcache); // sort by name
|
||||
|
||||
if (r == 0) {
|
||||
/* Use EngineID to sort instead since we want consistent sorting */
|
||||
return TrainEngineNumberSorter(a, b);
|
||||
}
|
||||
|
||||
return (_internal_sort_order & 1) ? -r : r;
|
||||
return _internal_sort_order ? -r : r;
|
||||
}
|
||||
|
||||
static int CDECL TrainEngineRunningCostSorter(const void *a, const void *b)
|
||||
|
|
Loading…
Reference in New Issue