branch: fixing_compiler_error_in_gmm_def commit 5b67e4877e96476cea9cd75a1ab484d8098e3b91 Author: aa <a...@plaxis.com> Date: Mon Jul 31 13:51:36 2017 +0200
fixing compiler error caused by removing of a argument (the argument is still being used in GMM_ASSERT3 in every function) --- src/gmm/gmm_def.h | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/gmm/gmm_def.h b/src/gmm/gmm_def.h index c6b0390..fdd5bb6 100644 --- a/src/gmm/gmm_def.h +++ b/src/gmm/gmm_def.h @@ -923,22 +923,21 @@ namespace gmm { template <typename IT, typename ORG, typename VECT> inline void set_to_end(IT &, ORG, const VECT *, linalg_const) { } - template <typename IT, typename ORG, typename VECT> inline - void set_to_begin(IT &, ORG, VECT *, linalg_modifiable) - { GMM_ASSERT3(!is_sparse(*v), "internal_error"); } + void set_to_begin(IT &, ORG, VECT *v, linalg_modifiable) + { GMM_ASSERT3(!is_sparse(*v), "internal_error"); v = 0; } template <typename IT, typename ORG, typename VECT> inline - void set_to_begin(IT &, ORG, const VECT *, linalg_modifiable) - { GMM_ASSERT3(!is_sparse(*v), "internal_error"); } + void set_to_begin(IT &, ORG, const VECT *v, linalg_modifiable) + { GMM_ASSERT3(!is_sparse(*v), "internal_error"); v = 0; } template <typename IT, typename ORG, typename VECT> inline - void set_to_end(IT &, ORG, VECT *, linalg_modifiable) - { GMM_ASSERT3(!is_sparse(*v), "internal_error"); } + void set_to_end(IT &, ORG, VECT *v, linalg_modifiable) + { GMM_ASSERT3(!is_sparse(*v), "internal_error"); v = 0; } template <typename IT, typename ORG, typename VECT> inline - void set_to_end(IT &, ORG, const VECT *, linalg_modifiable) - { GMM_ASSERT3(!is_sparse(*v), "internal_error"); } + void set_to_end(IT &, ORG, const VECT *v, linalg_modifiable) + { GMM_ASSERT3(!is_sparse(*v), "internal_error"); v = 0; } /* ******************************************************************** */ /* General index for certain algorithms. */