Mercurial > hg > octave-lyh
changeset 17242:0b8f78cdc5cd
imwrite: give error if image is an empty or sparse matrix.
author | Carnë Draug <carandraug@octave.org> |
---|---|
date | Tue, 13 Aug 2013 06:20:02 +0100 |
parents | 98fcf9373f5e |
children | 96a1c132e3c6 |
files | scripts/image/private/__imwrite__.m |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/image/private/__imwrite__.m +++ b/scripts/image/private/__imwrite__.m @@ -26,6 +26,10 @@ if (nargin < 2 || ! (isnumeric (img) || islogical (img))) print_usage ("imwrite"); + elseif (isempty (img)) + error ("imwrite: invalid empty image"); + elseif (issparse (img) || issparse (map)) + error ("imwrite: sparse images are not supported"); endif [filename, ext, map, param_list] = imwrite_filename (varargin{:});