diff options
-rw-r--r-- | intern/libmv/libmv/base/vector.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/intern/libmv/libmv/base/vector.h b/intern/libmv/libmv/base/vector.h index 1931fb0b1f9..bdc4392155c 100644 --- a/intern/libmv/libmv/base/vector.h +++ b/intern/libmv/libmv/base/vector.h @@ -121,7 +121,7 @@ class vector { void reserve(unsigned int size) { if (size > size_) { T *data = static_cast<T *>(allocate(size)); - memcpy(data, data_, sizeof(*data)*size_); + memcpy(static_cast<void *>(data), data_, sizeof(*data)*size_); allocator_.deallocate(data_, capacity_); data_ = data; capacity_ = size; |