# HG changeset patch # User John W. Eaton # Date 1363335782 14400 # Node ID 49ebf4ad558b30892aed811161d13489fad83094 # Parent 62791b1f06cb31f985cc5e9443e2a2811d0e5290 * symbfact.cc (Fsymbfact): Use CHOLMOD_NAME to access allocate_sparse and free_sparse functions. diff -r 62791b1f06cb -r 49ebf4ad558b libinterp/dldfcn/symbfact.cc --- a/libinterp/dldfcn/symbfact.cc Fri Mar 15 04:17:30 2013 -0400 +++ b/libinterp/dldfcn/symbfact.cc Fri Mar 15 04:23:02 2013 -0400 @@ -292,8 +292,9 @@ W[j] = L.xcidx (j); // get workspace for computing one row of L - cholmod_sparse *R = cholmod_allocate_sparse (n, 1, n, false, true, - 0, CHOLMOD_PATTERN, cm); + cholmod_sparse *R + = CHOLMOD_NAME (allocate_sparse) (n, 1, n, false, true, + 0, CHOLMOD_PATTERN, cm); octave_idx_type *Rp = static_cast(R->p); octave_idx_type *Ri = static_cast(R->i); @@ -310,7 +311,7 @@ } // free workspace - cholmod_free_sparse (&R, cm) ; + CHOLMOD_NAME (free_sparse) (&R, cm) ; // transpose L to get R, or leave as is