Skip to content

Commit 2150648

Browse files
committed
Simplification of irep_serializationt::read_string_ref
Avoids duplicating the same statement.
1 parent 2a83427 commit 2150648

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/util/irep_serialization.cpp

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -247,15 +247,12 @@ irep_idt irep_serializationt::read_string_ref(std::istream &in)
247247
ireps_container.string_rev_map.resize(1+id*2,
248248
std::pair<bool, irep_idt>(false, irep_idt()));
249249

250-
if(ireps_container.string_rev_map[id].first)
251-
{
252-
return ireps_container.string_rev_map[id].second;
253-
}
254-
else
250+
if(!ireps_container.string_rev_map[id].first)
255251
{
256252
irep_idt s=read_gb_string(in);
257253
ireps_container.string_rev_map[id]=
258254
std::pair<bool, irep_idt>(true, s);
259-
return ireps_container.string_rev_map[id].second;
260255
}
256+
257+
return ireps_container.string_rev_map[id].second;
261258
}

0 commit comments

Comments
 (0)