changeset 26184:572329faeb3b

image.m: Validate image data is not complex (bug #55170). * image.m: Validate image data is not complex. Add BIST test.
author Rik <rik@octave.org>
date Sat, 08 Dec 2018 10:02:34 -0800
parents 341d927513dd
children ef0998af70f9
files scripts/image/image.m
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/image/image.m	Fri Dec 07 17:29:30 2018 -0500
+++ b/scripts/image/image.m	Sat Dec 08 10:02:34 2018 -0800
@@ -105,6 +105,10 @@
     chararg = 4;
   endif
 
+  if (iscomplex (img))
+    error ("image: IMG data can not be complex");
+  endif
+
   oldfig = [];
   if (! isempty (hax))
     oldfig = get (0, "currentfigure");
@@ -258,3 +262,5 @@
 %! end_unwind_protect
 
 ## FIXME: Need %!tests for linear
+
+%!error <IMG data can not be complex> image ([1, i])