提交 c9b7589d 编写于 作者: T Thales Sabino

Merge remote-tracking branch 'refs/remotes/mariusmuja/master'

...@@ -416,6 +416,7 @@ private: ...@@ -416,6 +416,7 @@ private:
Index* obj = static_cast<Index*>(ar.getObject()); Index* obj = static_cast<Index*>(ar.getObject());
if (Archive::is_loading::value) { if (Archive::is_loading::value) {
delete[] pivot;
pivot = new DistanceType[obj->veclen_]; pivot = new DistanceType[obj->veclen_];
} }
ar & serialization::make_binary_object(pivot, obj->veclen_*sizeof(DistanceType)); ar & serialization::make_binary_object(pivot, obj->veclen_*sizeof(DistanceType));
...@@ -524,6 +525,7 @@ private: ...@@ -524,6 +525,7 @@ private:
node->variance = variance; node->variance = variance;
node->radius = radius; node->radius = radius;
delete[] node->pivot;
node->pivot = mean; node->pivot = mean;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册