Fix custom dialogs attempting to check non-existent buttons

This commit is contained in:
2014-04-12 14:37:20 -04:00
parent 6b224145b2
commit dac305b1eb

View File

@@ -1112,7 +1112,8 @@ short custom_choice_dialog(std::array<std::string, 6>& strs,short pic_num,ePicTy
redraw_screen();
for(int i = 0; i < 3; i++) {
if(item_hit == basic_buttons[available_btns[i]]->label)
cBasicButtonType& btn = basic_buttons[available_btns[i]];
if(btn && item_hit == btn->label)
return i;
}
}