mirror of https://github.com/PrimeDecomp/prime.git
Fix vectors' operator=
This commit is contained in:
parent
44e4110ffb
commit
447782bddf
|
@ -29,7 +29,7 @@ public:
|
|||
reserved_vector& operator=(const reserved_vector& other) {
|
||||
if (this != &other) {
|
||||
clear();
|
||||
uninitialized_copy(data(), other.data() + other.size(), other.data());
|
||||
uninitialized_copy(other.data(), other.data() + other.size(), data());
|
||||
x0_count = other.x0_count;
|
||||
}
|
||||
return *this;
|
||||
|
|
|
@ -85,7 +85,7 @@ public:
|
|||
xc_items = nullptr;
|
||||
} else {
|
||||
reserve(other.size());
|
||||
uninitialized_copy(data(), other.data(), other.data() + other.size());
|
||||
uninitialized_copy(other.data(), other.data() + other.size(), data());
|
||||
x4_count = other.x4_count;
|
||||
}
|
||||
return *this;
|
||||
|
|
Loading…
Reference in New Issue