src/station_cmd.cpp
changeset 8637 c282b7ea972e
parent 8616 fd862a55c47f
child 8732 0262169b6bc9
--- a/src/station_cmd.cpp	Mon Feb 25 15:09:22 2008 +0000
+++ b/src/station_cmd.cpp	Mon Feb 25 16:30:12 2008 +0000
@@ -474,11 +474,8 @@
 					CargoID cargos[2] = { CT_INVALID, CT_INVALID };
 
 					gpc(tile, cargos);
-					if (cargos[0] != CT_INVALID) {
-						produced[cargos[0]]++;
-						if (cargos[1] != CT_INVALID) {
-							produced[cargos[1]]++;
-						}
+					for (uint i = 0; i < lengthof(cargos); ++i) {
+						if (cargos[i] != CT_INVALID) produced[cargos[i]]++;
 					}
 				}
 			}