Mercurial > octave
changeset 22544:6763f91685da
audioplayer: fix input validation, fix crash when called with a single argument
* @audioplayer/audioplayer.m: Fix input validation when first argument may
be given as a function handle.
author | Mike Miller <mtmiller@octave.org> |
---|---|
date | Wed, 28 Sep 2016 06:58:50 -0700 |
parents | b9f5ac691e03 |
children | 29dab5b8332a |
files | scripts/audio/@audioplayer/audioplayer.m |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/audio/@audioplayer/audioplayer.m Tue Sep 27 16:24:24 2016 -0700 +++ b/scripts/audio/@audioplayer/audioplayer.m Wed Sep 28 06:58:50 2016 -0700 @@ -82,8 +82,8 @@ function player = audioplayer (varargin) if (nargin < 1 || nargin > 4 - || (nargin < 2 && (isa (varargin{1}, "function_handle") - || ischar (varargin{1})))) + || (nargin < 2 && ! (is_function_handle (varargin{1}) + || ischar (varargin{1})))) print_usage (); endif