mirror of
https://github.com/OpenTTD/OpenTTD
synced 2026-01-19 02:12:37 +01:00
(svn r25978) [1.3] -Backport from trunk:
- Fix: Some icu_config scripts are too stupid to separate two ldflags by spaces, thus only call it with one (r25642, r25638) - Fix: Do not suggest a start date for the game when there will be no vehicles available at all (r25640, r25639) - Fix: City list sort of population and rating are reversed compared to the icon [FS#5666] (r25630) - Fix: [Script] Give a slightly less generic error when removing inexisting rail [FS#5651] (r25614)
This commit is contained in:
@@ -681,7 +681,10 @@ private:
|
||||
/** Sort by population */
|
||||
static int CDECL TownPopulationSorter(const Town * const *a, const Town * const *b)
|
||||
{
|
||||
return (*a)->cache.population - (*b)->cache.population;
|
||||
uint32 a_population = (*a)->cache.population;
|
||||
uint32 b_population = (*b)->cache.population;
|
||||
if (a_population == b_population) return TownDirectoryWindow::TownNameSorter(a, b);
|
||||
return (a_population < b_population) ? -1 : 1;
|
||||
}
|
||||
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user