aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/util/Memory.h
diff options
context:
space:
mode:
authorGravatar Sam Hasinoff <hasinoff@google.com>2019-03-02 17:42:16 +0000
committerGravatar Sam Hasinoff <hasinoff@google.com>2019-03-02 17:42:16 +0000
commit9ba81cf0ff5461bb7876787ac9f80aadc2a4844d (patch)
tree38b0c902caac3d8340fb0452ed0623b740f6a9ca /Eigen/src/Core/util/Memory.h
parent22144e949dbc218ddf499c72da5135f487aecd11 (diff)
Fully qualify Eigen::internal::aligned_free
This helps avoids a conflict on certain Windows toolchains (potentially due to some ADL name resolution bug) in the case where aligned_free is defined in the global namespace. In any case, tightening this up is harmless.
Diffstat (limited to 'Eigen/src/Core/util/Memory.h')
-rw-r--r--Eigen/src/Core/util/Memory.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/util/Memory.h b/Eigen/src/Core/util/Memory.h
index efd747217..d25f65e65 100644
--- a/Eigen/src/Core/util/Memory.h
+++ b/Eigen/src/Core/util/Memory.h
@@ -378,7 +378,7 @@ template<typename T, bool Align> EIGEN_DEVICE_FUNC inline T* conditional_aligned
template<typename T> EIGEN_DEVICE_FUNC inline void aligned_delete(T *ptr, std::size_t size)
{
destruct_elements_of_array<T>(ptr, size);
- aligned_free(ptr);
+ Eigen::internal::aligned_free(ptr);
}
/** \internal Deletes objects constructed with conditional_aligned_new