Mercurial > octave
changeset 31475:caf42f5c3f4e
isstring.m: Future proof function so that it will work when string class is implemented (bug #50855)
* isstring.m: Use isa() to test for class 'string' rather than always returning
false. Remove unnecessary BIST test.
author | Rik <rik@octave.org> |
---|---|
date | Fri, 18 Nov 2022 12:03:19 -0800 |
parents | d6fd7833f861 |
children | 63f808063238 |
files | scripts/strings/isstring.m |
diffstat | 1 files changed, 1 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/strings/isstring.m Fri Nov 18 16:59:14 2022 +0100 +++ b/scripts/strings/isstring.m Fri Nov 18 12:03:19 2022 -0800 @@ -46,7 +46,7 @@ print_usage (); endif - tf = false; + tf = isa (s, 'string'); endfunction @@ -60,4 +60,3 @@ %!assert (isstring ({"b"}), false) %!error <Invalid call> isstring () -%!error isstring ("a", "b")