summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kernel/rtlil.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/kernel/rtlil.h b/kernel/rtlil.h
index 97d01617..91c9a1ba 100644
--- a/kernel/rtlil.h
+++ b/kernel/rtlil.h
@@ -628,15 +628,15 @@ public:
SigSpec(RTLIL::SigSpec &&other) {
width_ = other.width_;
hash_ = other.hash_;
- chunks_.swap(other.chunks_);
- bits_.swap(other.bits_);
+ chunks_ = std::move(other.chunks_);
+ bits_ = std::move(other.bits_);
}
const RTLIL::SigSpec &operator=(RTLIL::SigSpec &&other) {
width_ = other.width_;
hash_ = other.hash_;
- chunks_.swap(other.chunks_);
- bits_.swap(other.bits_);
+ chunks_ = std::move(other.chunks_);
+ bits_ = std::move(other.bits_);
return *this;
}