Skip to content

Commit 2ef1c94

Browse files
Fix bug where move from const symbol collections
1 parent 8035397 commit 2ef1c94

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/util/symbol_table.h

+5-5
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ class symbol_tablet
6363
symbol_tablet(const symbol_tablet &other)
6464
: internal_symbols(other.internal_symbols),
6565
internal_symbol_base_map(other.internal_symbol_base_map),
66-
internal_symbol_module_map(other.symbol_module_map),
66+
internal_symbol_module_map(other.internal_symbol_module_map),
6767
symbols(internal_symbols),
6868
symbol_base_map(internal_symbol_base_map),
6969
symbol_module_map(internal_symbol_module_map)
@@ -79,7 +79,7 @@ class symbol_tablet
7979
symbol_tablet(symbol_tablet &&other)
8080
: internal_symbols(std::move(other.internal_symbols)),
8181
internal_symbol_base_map(std::move(other.internal_symbol_base_map)),
82-
internal_symbol_module_map(std::move(other.symbol_module_map)),
82+
internal_symbol_module_map(std::move(other.internal_symbol_module_map)),
8383
symbols(internal_symbols),
8484
symbol_base_map(internal_symbol_base_map),
8585
symbol_module_map(internal_symbol_module_map)
@@ -88,9 +88,9 @@ class symbol_tablet
8888

8989
symbol_tablet &operator=(symbol_tablet &&other)
9090
{
91-
internal_symbols=std::move(other.internal_symbols);
92-
internal_symbol_base_map=std::move(other.internal_symbol_base_map);
93-
internal_symbol_module_map=std::move(other.symbol_module_map);
91+
internal_symbols = std::move(other.internal_symbols);
92+
internal_symbol_base_map = std::move(other.internal_symbol_base_map);
93+
internal_symbol_module_map = std::move(other.internal_symbol_module_map);
9494
return *this;
9595
}
9696

0 commit comments

Comments
 (0)