Index: tol/btol/vmatrix_type/vmat.cpp
===================================================================
--- tol/btol/vmatrix_type/vmat.cpp	(revision 995e9b3dc87e69dbd6812aa08396c3fac58c3f30)
+++ tol/btol/vmatrix_type/vmat.cpp	(revision d6acb55d8efd61b0d382c55fe8a63a5395a4eaba)
@@ -589,5 +589,5 @@
   common_->print_function = cholmod_print_function;
   common_->error_handler  = cholmod_error_handler;
-  common_->try_catch      = NULL;
+  common_->try_catch      = 0;
 
   //Stop when non positive definite is found
@@ -1151,5 +1151,5 @@
 ////////////////////////////////////////////////////////////////////////////////
 {
-  static char* name = "GetCell";
+  static const char* name = "GetCell";
   int accessCode;
   double* y = BVMat::checkCell(i, j, accessCode, true, name, true);
@@ -1163,5 +1163,5 @@
 ////////////////////////////////////////////////////////////////////////////////
 {
-  static char* name = "PutCell";
+  static const char* name = "PutCell";
   int accessCode;
   double* y = BVMat::checkCell(i, j, accessCode, false, name, true);
@@ -1191,5 +1191,5 @@
 ////////////////////////////////////////////////////////////////////////////////
 {
-  static char* name = "PutCells";
+  static const char* name = "PutCells";
   int r = triplet.Rows();
   int c = triplet.Columns();
@@ -1400,5 +1400,5 @@
 ////////////////////////////////////////////////////////////////////////////////
 {
-  static char* fName = "PutVMatBlock";
+  static const char* fName = "PutVMatBlock";
   int accessCode = false;
   int r=Rows();
@@ -1503,5 +1503,5 @@
 ////////////////////////////////////////////////////////////////////////////////
 {
-  static char* fName = "Enlarge";
+  static const char* fName = "Enlarge";
   int result = 0;
   int *i, *j, k;
@@ -1530,5 +1530,5 @@
 ////////////////////////////////////////////////////////////////////////////////
 {
-  static char* fName = "MergeRows";
+  static const char* fName = "MergeRows";
   int result = 0;
   int *i, *j, *rIdx, r, k, K, n, N = items.Card();
Index: tol/btol/vmatrix_type/vmat_arith.cpp
===================================================================
--- tol/btol/vmatrix_type/vmat_arith.cpp	(revision 995e9b3dc87e69dbd6812aa08396c3fac58c3f30)
+++ tol/btol/vmatrix_type/vmat_arith.cpp	(revision d6acb55d8efd61b0d382c55fe8a63a5395a4eaba)
@@ -539,5 +539,5 @@
 ////////////////////////////////////////////////////////////////////////////////
 {
-  static char* fName = "KroneckerProd";
+  static const char* fName = "KroneckerProd";
   if(!A.CheckDefined(fName)) { return(-1); }
   if(!B.CheckDefined(fName)) { return(-1); }
Index: tol/btol/vmatrix_type/vmat_stats.cpp
===================================================================
--- tol/btol/vmatrix_type/vmat_stats.cpp	(revision 995e9b3dc87e69dbd6812aa08396c3fac58c3f30)
+++ tol/btol/vmatrix_type/vmat_stats.cpp	(revision d6acb55d8efd61b0d382c55fe8a63a5395a4eaba)
@@ -498,5 +498,5 @@
 ////////////////////////////////////////////////////////////////////////////////
 {
-  static char* fName = "GetBoundsInPolytope";
+  static const char* fName = "GetBoundsInPolytope";
   if(!D .CheckDefined(fName)) { return(-1); }
   if(!d_.CheckDefined(fName)) { return(-1); }
@@ -714,5 +714,5 @@
 ////////////////////////////////////////////////////////////////////////////////
 {
-  static char* fName = "TruncStdGaussian";
+  static const char* fName = "TruncStdGaussian";
   if(!D .CheckDefined(fName)) { return; }
   if(!d_.CheckDefined(fName)) { return; }
