From 08487711d6b43d6a6a3cffc972ed49fc954069db Mon Sep 17 00:00:00 2001 From: alemuntoni Date: Wed, 20 Oct 2021 18:36:34 +0200 Subject: [PATCH] better copy in simple temporary data --- vcg/container/simple_temporary_data.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/vcg/container/simple_temporary_data.h b/vcg/container/simple_temporary_data.h index f414bcd7..8fd50011 100644 --- a/vcg/container/simple_temporary_data.h +++ b/vcg/container/simple_temporary_data.h @@ -72,9 +72,8 @@ public: return; bool* newdataLoc = new bool[sz]; if (datasize != 0) { + std::copy(booldata, booldata+datasize, newdataLoc); // memcpy(newdataLoc, booldata, sizeof(bool) * sizeof(datasize)); - for (unsigned int i = 0; i < datasize; ++i) - newdataLoc[i] = booldata[i]; } std::swap(booldata, newdataLoc);