Mercurial > octave
changeset 27246:7c778a102de8
webread.m: Allow a single URL argument as input (bug #56623).
* webread.m: Check that nargin > 1 before looking at varargin.
author | Rik <rik@octave.org> |
---|---|
date | Fri, 12 Jul 2019 15:34:28 -0700 |
parents | 9ded07d2c44f |
children | 9e5a825bb966 |
files | scripts/web/webread.m |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/web/webread.m Fri Jul 12 15:26:36 2019 -0700 +++ b/scripts/web/webread.m Fri Jul 12 15:34:28 2019 -0700 @@ -40,7 +40,7 @@ function response = webread (url, varargin) - if (nargin < 1) + if (nargin == 0) print_usage(); endif @@ -48,7 +48,7 @@ error ("webread: URL must be a string"); endif - if (isa (varargin{end}, "weboptions")) + if (nargin > 1 && isa (varargin{end}, "weboptions")) has_weboptions = true; options = varargin{end}; varargin(end) = [];