1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-30 02:05:13 +01:00

Verify access to terrainEdgeTypeStringIds

This commit is contained in:
Michał Janiszewski
2016-11-04 22:12:34 +01:00
parent 3653baf720
commit b6525c298e

View File

@@ -21,6 +21,7 @@
#include "../interface/widget.h"
#include "../interface/window.h"
#include "../localisation/localisation.h"
#include "../openrct2.h"
#include "../ride/track.h"
#include "../sprites.h"
#include "../world/footpath.h"
@@ -1753,6 +1754,8 @@ static void window_tile_inspector_paint(rct_window *w, rct_drawpixelinfo *dpi) {
gfx_draw_string_left(dpi, STR_TILE_INSPECTOR_SURFACE_TERAIN, &terrainNameId, 12, x, y);
// Edge texture name
int idx = map_element_get_terrain_edge(mapElement);
openrct2_assert(idx < countof(terrainEdgeTypeStringIds), "Tried accessing invalid entry %d in terrainEdgeTypeStringIds", idx);
rct_string_id terrainEdgeNameId = terrainEdgeTypeStringIds[map_element_get_terrain_edge(mapElement)];
gfx_draw_string_left(dpi, STR_TILE_INSPECTOR_SURFACE_EDGE, &terrainEdgeNameId, 12, x, y + 11);