diff --git a/include/armadillo_bits/Base_bones.hpp b/include/armadillo_bits/Base_bones.hpp index 21fcbc68..6b10b36f 100644 --- a/include/armadillo_bits/Base_bones.hpp +++ b/include/armadillo_bits/Base_bones.hpp @@ -58,7 +58,7 @@ struct Base_eval_Mat template struct Base_eval_expr { - arma_inline Mat eval() const; //!< force the immediate evaluation of a delayed expression + inline arma_warn_unused Mat eval() const; //!< force the immediate evaluation of a delayed expression }; diff --git a/include/armadillo_bits/Base_meat.hpp b/include/armadillo_bits/Base_meat.hpp index 9b707772..73bd0bd2 100644 --- a/include/armadillo_bits/Base_meat.hpp +++ b/include/armadillo_bits/Base_meat.hpp @@ -922,7 +922,8 @@ Base_eval_Mat::eval() const // extra functions defined in Base_eval_expr template -arma_inline +inline +arma_warn_unused Mat Base_eval_expr::eval() const {