Skip to content

Commit ac71afe

Browse files
authored
Merge pull request #837 from allredj/string-solver-bugfix-symbol-map
Correcting addition of symbol to symbol map
2 parents f4f4c44 + eb9a789 commit ac71afe

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/solvers/refinement/string_refinement.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,8 @@ void string_refinementt::add_symbol_to_symbol_map(
187187
symbol_resolve[lhs]=new_rhs;
188188
reverse_symbol_resolve[new_rhs].push_back(lhs);
189189

190-
std::list<exprt> symbols_to_update_with_new_rhs(reverse_symbol_resolve[rhs]);
190+
const std::list<exprt> &symbols_to_update_with_new_rhs(
191+
reverse_symbol_resolve[lhs]);
191192
for(exprt item : symbols_to_update_with_new_rhs)
192193
{
193194
symbol_resolve[item]=new_rhs;

0 commit comments

Comments
 (0)