getfem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Getfem-commits] (no subject)


From: Andriy Andreykiv
Subject: [Getfem-commits] (no subject)
Date: Mon, 31 Jul 2017 07:51:50 -0400 (EDT)

branch: fixing_compiler_error_in_gmm_def
commit 5b67e4877e96476cea9cd75a1ab484d8098e3b91
Author: aa <address@hidden>
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.                     */



reply via email to

[Prev in Thread] Current Thread [Next in Thread]