diff options
Diffstat (limited to 'src/lib/netlist/nl_lists.h')
-rw-r--r-- | src/lib/netlist/nl_lists.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/lib/netlist/nl_lists.h b/src/lib/netlist/nl_lists.h index 116af2d5cd0..924dfb19e39 100644 --- a/src/lib/netlist/nl_lists.h +++ b/src/lib/netlist/nl_lists.h @@ -136,9 +136,7 @@ namespace netlist { if (QueueOp::equal(*i, elem)) { - --m_end; - for (;i < m_end; ++i) - *i = std::move(*(i+1)); + std::copy(i+1, m_end--, i); return; } } |