1
0
mirror of https://github.com/OpenTTD/OpenTTD synced 2026-01-30 15:44:31 +01:00

(svn r9394) [0.5] -Fix (r9343): reading out of an array caused a segmentation fault.

This commit is contained in:
rubidium
2007-03-21 23:06:01 +00:00
parent ab77a35093
commit f7fd8eca21

View File

@@ -79,7 +79,7 @@ static void EnginePreviewWndProc(Window *w, WindowEvent *e)
DrawStringCentered(w->width >> 1, 80, GetCustomEngineName(engine), 0x10);
dei = &_draw_engine_list[GetEngine(engine)->type];
dei = &_draw_engine_list[GetEngine(engine)->type - VEH_Train];
width = w->width;
dei->engine_proc(width >> 1, 100, engine, 0);
@@ -182,7 +182,7 @@ StringID GetNewsStringNewVehicleAvail(const NewsItem *ni)
void DrawNewsNewVehicleAvail(Window *w)
{
EngineID engine = WP(w, news_d).ni->string_id;
const DrawEngineInfo *dei = &_draw_engine_list[GetEngine(engine)->type];
const DrawEngineInfo *dei = &_draw_engine_list[GetEngine(engine)->type - VEH_Train];
DrawNewsBorder(w);