diff --git a/include/armadillo_bits/fn_accu.hpp b/include/armadillo_bits/fn_accu.hpp index 2473e339..d116c4a6 100644 --- a/include/armadillo_bits/fn_accu.hpp +++ b/include/armadillo_bits/fn_accu.hpp @@ -298,11 +298,8 @@ accu(const Glue& expr) const partial_unwrap UA(expr.A); const partial_unwrap UB(expr.B); - typedef typename partial_unwrap::stored_type TA; - typedef typename partial_unwrap::stored_type TB; - - const TA& A = UA.M; - const TB& B = UB.M; + const typename partial_unwrap::stored_type& A = UA.M; + const typename partial_unwrap::stored_type& B = UB.M; arma_conform_assert_mul_size(A, B, UA.do_trans, UB.do_trans, "matrix multiplication");