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) = [];