From c72ff04afb79219f172c082409e936511eb7d4d0 Mon Sep 17 00:00:00 2001 From: Paul Romano Date: Wed, 8 Aug 2018 13:46:53 -0500 Subject: [PATCH] Make write_dataset for Position an overload (not specialization) --- src/hdf5_interface.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hdf5_interface.h b/src/hdf5_interface.h index b0466e613d..6faba4078f 100644 --- a/src/hdf5_interface.h +++ b/src/hdf5_interface.h @@ -183,8 +183,8 @@ write_dataset(hid_t obj_id, const char* name, const std::array& buffer) write_dataset(obj_id, 1, dims, name, H5TypeMap::type_id, buffer.data(), false); } -template<> inline void -write_dataset(hid_t obj_id, const char* name, Position r) +inline void +write_dataset(hid_t obj_id, const char* name, Position r) { std::array buffer {r.x, r.y, r.z}; write_dataset(obj_id, name, buffer);