comparison src/DLD-FUNCTIONS/sub2ind.cc @ 11570:57632dea2446

attempt better backward compatibility for Array constructors
author John W. Eaton <jwe@octave.org>
date Wed, 19 Jan 2011 17:55:56 -0500
parents 01f703952eff
children 12df7854fa7c
comparison
equal deleted inserted replaced
11569:7e9a111cae20 11570:57632dea2446
87 if (nargin < 2) 87 if (nargin < 2)
88 print_usage (); 88 print_usage ();
89 else 89 else
90 { 90 {
91 dim_vector dv = get_dim_vector (args(0), "sub2ind"); 91 dim_vector dv = get_dim_vector (args(0), "sub2ind");
92 Array<idx_vector> idxa (nargin - 1, 1); 92 Array<idx_vector> idxa (dim_vector (nargin-1, 1));
93 93
94 if (! error_state) 94 if (! error_state)
95 { 95 {
96 dv = dv.redim (nargin - 1); 96 dv = dv.redim (nargin - 1);
97 for (int j = 0; j < nargin - 1; j++) 97 for (int j = 0; j < nargin - 1; j++)