From 2e57a8323ce62db7d2f2567edee0f0f1a0cc8b56 Mon Sep 17 00:00:00 2001 From: Stephen Montgomery-Smith Date: Fri, 8 Apr 2022 23:19:52 -0500 Subject: math/octave-forge-sparsersb: Unbreak. --- .../files/patch-sparsersb.cc | 26 ++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) (limited to 'math/octave-forge-sparsersb/files/patch-sparsersb.cc') diff --git a/math/octave-forge-sparsersb/files/patch-sparsersb.cc b/math/octave-forge-sparsersb/files/patch-sparsersb.cc index 4786168e30ca..720eed62cb83 100644 --- a/math/octave-forge-sparsersb/files/patch-sparsersb.cc +++ b/math/octave-forge-sparsersb/files/patch-sparsersb.cc @@ -1,6 +1,6 @@ ---- sparsersb.cc.orig 2018-06-23 19:12:49 UTC +--- sparsersb.cc.orig 2021-09-20 23:24:21 UTC +++ sparsersb.cc -@@ -97,7 +97,7 @@ +@@ -118,7 +118,7 @@ #define RSBOI_WARN( MSG ) #endif #define RSBOI_TODO( MSG ) RSBOI_WARN( MSG )/* new */ @@ -9,3 +9,25 @@ #define RSBOI_PRINTF( ... ) printf( __VA_ARGS__ ) #if RSBOI_VERBOSE +@@ -949,8 +949,8 @@ octave_value do_index_op_subsparse(const idx_vector & + if(ovl(0).issparse()) + { + SparseBoolMatrix sm = SparseBoolMatrix (ovl(0).sparse_matrix_value()); +- const octave_idx_type * ir = sm.mex_get_ir (); +- const octave_idx_type * jc = sm.mex_get_jc (); ++ const octave_idx_type * ir = sm.ridx (); ++ const octave_idx_type * jc = sm.cidx (); + const octave_idx_type nr = sm.rows (); + const octave_idx_type nc = sm.cols (); + RSBOI_DEBUG_NOTICE(RSBOI_D_EMPTY_MSG); +@@ -1242,8 +1242,8 @@ err: + if(ovl(0).issparse() && ovl(0).isreal() && rhs.isreal()) + { + const SparseBoolMatrix sm = SparseBoolMatrix (ovl(0).sparse_matrix_value()); +- const octave_idx_type * ir = sm.mex_get_ir (); +- const octave_idx_type * jc = sm.mex_get_jc (); ++ const octave_idx_type * ir = sm.ridx (); ++ const octave_idx_type * jc = sm.cidx (); + const octave_idx_type nc = sm.cols (); + RSBOI_DEBUG_NOTICE(RSBOI_D_EMPTY_MSG); + const RSBOI_T rv = rhs.double_value(); -- cgit v1.2.3