From 404fceaed972985d92f854f8e7cfcd68469bed40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Sat, 28 Jan 2017 21:04:08 +0100 Subject: [PATCH] Guard against invalid fence better --- src/openrct2/paint/map_element/fence.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openrct2/paint/map_element/fence.c b/src/openrct2/paint/map_element/fence.c index 3d7ad27291..b20a475ca3 100644 --- a/src/openrct2/paint/map_element/fence.c +++ b/src/openrct2/paint/map_element/fence.c @@ -135,7 +135,7 @@ void fence_paint(uint8 direction, sint32 height, rct_map_element * map_element) gPaintInteractionType = VIEWPORT_INTERACTION_ITEM_WALL; rct_scenery_entry * sceneryEntry = get_wall_entry(map_element->properties.fence.type); - if (sceneryEntry == NULL) { + if (sceneryEntry == NULL || sceneryEntry == (rct_scenery_entry *)-1) { return; } uint32 frameNum = 0;