better copy in simple temporary data
This commit is contained in:
parent
18e841e3d0
commit
08487711d6
|
@ -72,9 +72,8 @@ public:
|
||||||
return;
|
return;
|
||||||
bool* newdataLoc = new bool[sz];
|
bool* newdataLoc = new bool[sz];
|
||||||
if (datasize != 0) {
|
if (datasize != 0) {
|
||||||
|
std::copy(booldata, booldata+datasize, newdataLoc);
|
||||||
// memcpy(newdataLoc, booldata, sizeof(bool) * sizeof(datasize));
|
// memcpy(newdataLoc, booldata, sizeof(bool) * sizeof(datasize));
|
||||||
for (unsigned int i = 0; i < datasize; ++i)
|
|
||||||
newdataLoc[i] = booldata[i];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
std::swap(booldata, newdataLoc);
|
std::swap(booldata, newdataLoc);
|
||||||
|
|
Loading…
Reference in New Issue