From 7f45482bbe87de64fc82ef2b23b38fd1634be9e1 Mon Sep 17 00:00:00 2001 From: KUDr Date: Thu, 16 Nov 2006 20:52:39 +0000 Subject: [PATCH] (svn r7178) -Fix: forgotten pointer dereferences (Bjarni, Bjarni, Bjarni, ...) --- train_gui.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/train_gui.c b/train_gui.c index bd7956901e..3c00d0d6e4 100644 --- a/train_gui.c +++ b/train_gui.c @@ -412,8 +412,8 @@ static void GenerateBuildList(EngineID **engines, uint16 *num_engines, EngineID (*num_engines) = 0; (*num_wagons) = 0; - if (engines == NULL) ExtendEngineListSize((const EngineID**)engines, &engine_length, 25); - if (wagons == NULL) ExtendEngineListSize((const EngineID**)wagons, &wagon_length, 25); + if (*engines == NULL) ExtendEngineListSize((const EngineID**)engines, &engine_length, 25); + if (*wagons == NULL) ExtendEngineListSize((const EngineID**)wagons, &wagon_length, 25); for (j = 0; j < NUM_TRAIN_ENGINES; j++) { EngineID i = GetRailVehAtPosition(j); // XXX Can be removed when the wagon list is also sorted.