summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/menu.cc
diff options
context:
space:
mode:
authorNeil Moore <neil@s-z.org>2014-02-25 18:23:36 -0500
committerNeil Moore <neil@s-z.org>2014-02-25 18:23:36 -0500
commit9348787c1faef951b217beeb3771312cbd96aff2 (patch)
tree127a684aaedc3efa89c12b04452f797dd204ae48 /crawl-ref/source/menu.cc
parentb196e28e22417135d2473b2d0bbce0deca5c1c86 (diff)
downloadcrawl-ref-9348787c1faef951b217beeb3771312cbd96aff2.tar.gz
crawl-ref-9348787c1faef951b217beeb3771312cbd96aff2.zip
Don't crash on empty menus in webtiles builds (#8212)
Diffstat (limited to 'crawl-ref/source/menu.cc')
-rw-r--r--crawl-ref/source/menu.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/menu.cc b/crawl-ref/source/menu.cc
index efa99af48f..2c90643ac8 100644
--- a/crawl-ref/source/menu.cc
+++ b/crawl-ref/source/menu.cc
@@ -1655,7 +1655,7 @@ void Menu::webtiles_update_section_boundaries()
{
_webtiles_section_start--;
}
- _webtiles_section_end = first_entry + 1;
+ _webtiles_section_end = min(first_entry + 1, (int) items.size());
while (_webtiles_section_end < (int) items.size()
&& items[_webtiles_section_end]->level != MEL_TITLE)
{