diff liboctave/CSparse.cc @ 6482:7e958a1532c6

[project @ 2007-04-04 02:37:07 by jwe]
author jwe
date Wed, 04 Apr 2007 02:37:07 +0000
parents 3c92b8d892dd
children 9fddcc586065
line wrap: on
line diff
--- a/liboctave/CSparse.cc
+++ b/liboctave/CSparse.cc
@@ -5828,7 +5828,8 @@
 	      CHOLMOD_NAME(free_dense) (&X, cm);
 	      CHOLMOD_NAME(free_factor) (&L, cm);
 	      CHOLMOD_NAME(finish) (cm);
-	      CHOLMOD_NAME(print_common) (" ", cm);
+	      static char tmp[] = " ";
+	      CHOLMOD_NAME(print_common) (tmp, cm);
 	      END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE;
 	    }
 #else
@@ -6104,7 +6105,8 @@
 	      CHOLMOD_NAME(free_sparse) (&X, cm);
 	      CHOLMOD_NAME(free_factor) (&L, cm);
 	      CHOLMOD_NAME(finish) (cm);
-	      CHOLMOD_NAME(print_common) (" ", cm);
+	      static char tmp[] = " ";
+	      CHOLMOD_NAME(print_common) (tmp, cm);
 	      END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE;
 	    }
 #else
@@ -6396,7 +6398,8 @@
 	      CHOLMOD_NAME(free_dense) (&X, cm);
 	      CHOLMOD_NAME(free_factor) (&L, cm);
 	      CHOLMOD_NAME(finish) (cm);
-	      CHOLMOD_NAME(print_common) (" ", cm);
+	      static char tmp[] = " ";
+	      CHOLMOD_NAME(print_common) (tmp, cm);
 	      END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE;
 	    }
 #else
@@ -6651,7 +6654,8 @@
 	      CHOLMOD_NAME(free_sparse) (&X, cm);
 	      CHOLMOD_NAME(free_factor) (&L, cm);
 	      CHOLMOD_NAME(finish) (cm);
-	      CHOLMOD_NAME(print_common) (" ", cm);
+	      static char tmp[] = " ";
+	      CHOLMOD_NAME(print_common) (tmp, cm);
 	      END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE;
 	    }
 #else