From be19961f1ebbc7e97aee8dcfa757d828a90c470c Mon Sep 17 00:00:00 2001 From: bjarni Date: Tue, 30 Jan 2007 17:19:58 +0000 Subject: (svn r8460) -Fix (r8455): the build train window put locomotives and wagons in appeantly random order --- src/build_vehicle_gui.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/build_vehicle_gui.cpp b/src/build_vehicle_gui.cpp index 3cee1a0ef..5c077a6ad 100644 --- a/src/build_vehicle_gui.cpp +++ b/src/build_vehicle_gui.cpp @@ -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 */ -- cgit v1.2.3-70-g09d2