diff options
author | Benoit Jacob <jacob.benoit.1@gmail.com> | 2009-11-12 14:08:47 -0500 |
---|---|---|
committer | Benoit Jacob <jacob.benoit.1@gmail.com> | 2009-11-12 14:08:47 -0500 |
commit | 8b563d7163d2e452468b8fdcec4900ecb2853213 (patch) | |
tree | 6aea86988cc3a27ee9a64d56f49d0e774307fa13 | |
parent | 5266a78aca7dd690b61b61210833ddb5c9bf0337 (diff) |
ouch, avoid infinite loop!
optimization is not so important here, so a for loop will do.
-rw-r--r-- | Eigen/src/Core/Matrix.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/Matrix.h b/Eigen/src/Core/Matrix.h index 4d49911b6..11d73f0c4 100644 --- a/Eigen/src/Core/Matrix.h +++ b/Eigen/src/Core/Matrix.h @@ -26,7 +26,7 @@ #define EIGEN_MATRIX_H #ifdef EIGEN_INITIALIZE_MATRICES_BY_ZERO -# define EIGEN_INITIALIZE_BY_ZERO_IF_THAT_OPTION_IS_ENABLED setZero(); +# define EIGEN_INITIALIZE_BY_ZERO_IF_THAT_OPTION_IS_ENABLED for(int i=0;i<base().size();++i) coeffRef(i)=Scalar(0); #else # define EIGEN_INITIALIZE_BY_ZERO_IF_THAT_OPTION_IS_ENABLED #endif |