Changeset - r5802:b2b13efd773c
[Not reviewed]
master
0 1 0
bjarni - 17 years ago 2007-01-23 01:00:56
bjarni@openttd.org
(svn r8364) -Codechange (r8362): added an assert to catch conditions where a request wants to draw more vehicles than the list contains
1 file changed with 3 insertions and 1 deletions:
0 comments (0 inline, 0 general)
src/build_vehicle_gui.cpp
Show inline comments
 
@@ -739,7 +739,7 @@ static void DrawVehicleEngine(byte type,
 
 * @param x,y Where should the list start
 
 * @param eng_list What engines to draw
 
 * @param min where to start in the list
 
 * @param max where in the list to end. MAKE SURE THAT THIS IS NOT LONGER THAN THE ENGINE LIST ITSELF!
 
 * @param max where in the list to end
 
 * @param selected_id what engine to highlight as selected, if any
 
 */
 
static void DrawEngineList(byte type, int x, int y, const EngineList eng_list, uint16 min, uint16 max, EngineID selected_id)
 
@@ -748,6 +748,8 @@ static void DrawEngineList(byte type, in
 
	byte x_offset = 0;
 
	byte y_offset = 0;
 

	
 
	assert(max <= EngList_Count(&eng_list));
 

	
 
	switch (type) {
 
		case VEH_Train:
 
			x++; // train and road vehicles use the same offset, except trains are one more pixel to the right
0 comments (0 inline, 0 general)