Mercurial > hg > octave-terminal
changeset 5107:c891dd97b837
[project @ 2005-01-12 19:49:18 by jwe]
author | jwe |
---|---|
date | Wed, 12 Jan 2005 19:49:18 +0000 |
parents | 0a048f33a545 |
children | 10004c9625c3 |
files | src/ChangeLog src/DLD-FUNCTIONS/find.cc |
diffstat | 2 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2005-01-12 John W. Eaton <jwe@octave.org> + + * DLD-FUNCTIONS/find.cc (Ffind): Make it work for character strings. + 2005-01-11 John W. Eaton <jwe@octave.org> * DLD-FUNCTIONS/gplot.l (UNOP): Avoid trailing comment.
--- a/src/DLD-FUNCTIONS/find.cc +++ b/src/DLD-FUNCTIONS/find.cc @@ -199,6 +199,13 @@ if (! error_state) retval = find_nonzero_elem_idx (cnda, nargout); } + else if (arg.is_string ()) + { + charNDArray cnda = arg.char_array_value (); + + if (! error_state) + retval = find_nonzero_elem_idx (cnda, nargout); + } else { gripe_wrong_type_arg ("find", arg);