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