sfm: fix build in non-C++11 mode

pull/2755/head
Alexander Alekhin 5 years ago
parent 24a882361d
commit 8df9e849c4
  1. 4
      modules/sfm/src/libmv_light/libmv/base/vector.h

@ -125,7 +125,11 @@ class vector {
memcpy(data, data_, sizeof(*data)*size_);
#else
for (int i = 0; i < size_; ++i)
#ifdef CV_CXX11
new (&data[i]) T(std::move(data_[i]));
#else
new (&data[i]) T(data_[i]);
#endif
for (int i = 0; i < size_; ++i)
data_[i].~T();
#endif

Loading…
Cancel
Save