diff --git a/Eigen/src/plugins/ArrayCwiseUnaryOps.h b/Eigen/src/plugins/ArrayCwiseUnaryOps.h index fc54005f7..9695bf921 100644 --- a/Eigen/src/plugins/ArrayCwiseUnaryOps.h +++ b/Eigen/src/plugins/ArrayCwiseUnaryOps.h @@ -149,7 +149,7 @@ cube() const #define EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(METHOD_NAME,FUNCTOR) \ inline const CwiseUnaryOp >,Derived> \ - METHOD_NAME(Scalar s) const { \ + METHOD_NAME(const Scalar& s) const { \ return CwiseUnaryOp >,Derived> \ (derived(), std::bind2nd(FUNCTOR(), s)); \ }