# HG changeset patch # User KUDr # Date 1163710359 0 # Node ID 0adf2da2da87cf0c19888d3411defa8c2f4241a9 # Parent 62ab4f2c16776955ea77749d7e73c4df8f445bb3 (svn r7178) -Fix: forgotten pointer dereferences (Bjarni, Bjarni, Bjarni, ...) diff -r 62ab4f2c1677 -r 0adf2da2da87 train_gui.c --- a/train_gui.c Thu Nov 16 18:41:57 2006 +0000 +++ b/train_gui.c Thu Nov 16 20:52:39 2006 +0000 @@ -412,8 +412,8 @@ (*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.