Silence some MSVC warnings

This commit is contained in:
Stephen Pierce 2022-01-19 21:34:10 +00:00 committed by Rasmus Munk Larsen
parent c454b8c813
commit 81c928ba55

View File

@ -296,7 +296,7 @@ template<typename T> EIGEN_DEVICE_FUNC inline void destruct_elements_of_array(T
*/ */
template<typename T> EIGEN_DEVICE_FUNC inline T* construct_elements_of_array(T *ptr, std::size_t size) template<typename T> EIGEN_DEVICE_FUNC inline T* construct_elements_of_array(T *ptr, std::size_t size)
{ {
std::size_t i; std::size_t i=0;
EIGEN_TRY EIGEN_TRY
{ {
for (i = 0; i < size; ++i) ::new (ptr + i) T; for (i = 0; i < size; ++i) ::new (ptr + i) T;
@ -307,7 +307,6 @@ template<typename T> EIGEN_DEVICE_FUNC inline T* construct_elements_of_array(T *
destruct_elements_of_array(ptr, i); destruct_elements_of_array(ptr, i);
EIGEN_THROW; EIGEN_THROW;
} }
return NULL;
} }
/***************************************************************************** /*****************************************************************************