tgbaproduct: fix segfault

* src/tgba/tgbaproduct.cc (transition_annotation): Adapt down cast to
new hierarchy.
This commit is contained in:
Pierre PARUTTO 2013-01-14 17:18:23 +01:00 committed by Alexandre Duret-Lutz
parent e4ecc2d465
commit 67b7b86d52

View file

@ -465,8 +465,8 @@ namespace spot
std::string std::string
tgba_product::transition_annotation(const tgba_succ_iterator* t) const tgba_product::transition_annotation(const tgba_succ_iterator* t) const
{ {
const tgba_succ_iterator_product* i = const tgba_succ_iterator_product_common* i =
down_cast<const tgba_succ_iterator_product*>(t); down_cast<const tgba_succ_iterator_product_common*>(t);
assert(i); assert(i);
std::string left = left_->transition_annotation(i->left_); std::string left = left_->transition_annotation(i->left_);
std::string right = right_->transition_annotation(i->right_); std::string right = right_->transition_annotation(i->right_);