Mercurial > octave-nkf
diff src/DLD-FUNCTIONS/sparse.cc @ 5631:7171d19706df
[project @ 2006-02-22 20:15:06 by dbateman]
author | dbateman |
---|---|
date | Wed, 22 Feb 2006 20:16:00 +0000 |
parents | 2857357f9d3c |
children | 2618a0750ae6 |
line wrap: on
line diff
--- a/src/DLD-FUNCTIONS/sparse.cc Mon Feb 20 22:05:32 2006 +0000 +++ b/src/DLD-FUNCTIONS/sparse.cc Wed Feb 22 20:16:00 2006 +0000 @@ -41,7 +41,7 @@ static bool is_sparse (const octave_value& arg) { - return (arg.class_name () == "sparse"); + return (arg.is_sparse_type ()); } DEFUN_DLD (issparse, args, , @@ -385,7 +385,7 @@ return retval; } - if (args(0).class_name () == "sparse") + if (args(0).is_sparse_type ()) { if (args(0).type_name () == "sparse matrix") retval = args(0).matrix_value (); @@ -563,7 +563,7 @@ octave_value arg = args(0); - if (arg.class_name () == "sparse") + if (arg.is_sparse_type ()) { if (arg.type_name () == "sparse matrix") retval = sparse_find (args(0).sparse_matrix_value ());