Mercurial > octave
changeset 32181:51f4f59a51dc stable
audioplayer.m: Emit error if input data Y is empty (bug #64379).
* audioplayer.m: Emit error if input data Y is empty.
author | Rik <rik@octave.org> |
---|---|
date | Sat, 08 Jul 2023 22:30:12 -0700 |
parents | 134152cf1a3f |
children | c462bb91dae4 19e4617fbc40 |
files | scripts/audio/@audioplayer/audioplayer.m |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/audio/@audioplayer/audioplayer.m Mon Jul 03 21:23:07 2023 +0200 +++ b/scripts/audio/@audioplayer/audioplayer.m Sat Jul 08 22:30:12 2023 -0700 @@ -141,6 +141,9 @@ ## if (ischar (varargin{1})) ## varargin{1} = str2func (varargin{1}); ## endif + if (isempty (varargin{1})) + error ("audioplayer: Y must be non-empty numeric data"); + endif player.player = __player_audioplayer__ (varargin{:}); player = class (player, "audioplayer"); endif