(svn r8460) -Fix (r8455): the build train window put locomotives and wagons in appeantly random order

This commit is contained in:
bjarni 2007-01-30 17:19:58 +00:00
parent 291b7925ee
commit be19961f1e
1 changed files with 2 additions and 2 deletions

View File

@ -228,8 +228,8 @@ static int CDECL TrainEnginesThenWagonsSorter(const void *a, const void *b)
{
EngineID va = *(const EngineID*)a;
EngineID vb = *(const EngineID*)b;
int val_a = (RailVehInfo(va)->railveh_type != RAILVEH_WAGON ? 1 : 0);
int val_b = (RailVehInfo(vb)->railveh_type != RAILVEH_WAGON ? 1 : 0);
int val_a = (RailVehInfo(va)->railveh_type == RAILVEH_WAGON ? 1 : 0);
int val_b = (RailVehInfo(vb)->railveh_type == RAILVEH_WAGON ? 1 : 0);
int r = val_a - val_b;
/* Use EngineID to sort instead since we want consistent sorting */