diff liboctave/SparseCmplxLU.cc @ 11574:a83bad07f7e3

attempt better backward compatibility for Array resize functions
author John W. Eaton <jwe@octave.org>
date Thu, 20 Jan 2011 00:12:05 -0500
parents fd0a3ac60b0e
children 12df7854fa7c
line wrap: on
line diff
--- a/liboctave/SparseCmplxLU.cc
+++ b/liboctave/SparseCmplxLU.cc
@@ -190,10 +190,10 @@
               Rfact.xcidx (nr) = nr;
               double *Rx = Rfact.data ();
 
-              P.resize (nr, 1);
+              P.resize (dim_vector (nr, 1));
               octave_idx_type *p = P.fortran_vec ();
 
-              Q.resize (nc, 1);
+              Q.resize (dim_vector (nc, 1));
               octave_idx_type *q = Q.fortran_vec ();
 
               octave_idx_type do_recip;
@@ -417,10 +417,10 @@
                   Rfact.xcidx (nr) = nr;
                   double *Rx = Rfact.data ();
 
-                  P.resize (nr, 1);
+                  P.resize (dim_vector (nr, 1));
                   octave_idx_type *p = P.fortran_vec ();
 
-                  Q.resize (nc, 1);
+                  Q.resize (dim_vector (nc, 1));
                   octave_idx_type *q = Q.fortran_vec ();
 
                   octave_idx_type do_recip;