Validate a pointer before deferring it.

Issue found by cppcheck.
This commit is contained in:
Mark de Wever 2011-04-09 16:00:20 +00:00
parent b7a5056a4a
commit 23680e0a13

View file

@ -178,6 +178,8 @@ void battle_prediction_pane::get_unit_strings(const battle_context_unit_stats& s
str << weapon->damage();
right_strings.push_back(str.str());
} else {
assert(set_dmg_effect->ability);
left_strings.push_back((*set_dmg_effect->ability)["name"]);
str.str("");
str << set_dmg_effect->value;