Mercurial > hg > octave-lyh
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++) |