From 10c0591dac6e45c95db03e65eefd398288da2904 Mon Sep 17 00:00:00 2001 From: Alex Lindsay Date: Mon, 26 Aug 2019 11:56:11 -0600 Subject: [PATCH] Clean out missed std::vector::reference --- src/numerics/include/metaphysicl/dynamicsparsenumberbase.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/numerics/include/metaphysicl/dynamicsparsenumberbase.h b/src/numerics/include/metaphysicl/dynamicsparsenumberbase.h index a95ca0df..1325b470 100644 --- a/src/numerics/include/metaphysicl/dynamicsparsenumberbase.h +++ b/src/numerics/include/metaphysicl/dynamicsparsenumberbase.h @@ -1034,7 +1034,7 @@ operator opname (const DynamicSparseNumberBase& a, \ const IS index_out = *index_out_it; \ const TS data_a = (index_a_it == a.nude_indices().end()) ? 0: *data_a_it; \ const TS data_b = (index_b_it == b.nude_indices().end()) ? 0: *data_b_it; \ - typename std::vector::reference data_out = *data_out_it; \ + TS & data_out = *data_out_it; \ \ if (index_a == index_out) { \ if (index_b == index_out) { \ @@ -1204,7 +1204,7 @@ funcname (const DynamicSparseNumberBase& a, \ const IS index_out = *index_out_it; \ const TS data_a = (index_a_it == a.nude_indices.end()) ? 0: *data_a_it; \ const TS data_b = (index_b_it == b.nude_indices.end()) ? 0: *data_b_it; \ - typename std::vector::reference data_out = *data_out_it; \ + TS & data_out = *data_out_it; \ \ if (index_a == index_out) { \ if (index_b == index_out) { \