diff libinterp/parse-tree/lex.ll @ 20798:bb585db6dee2

eliminate return statements after calls to print_usage * lex.ll, oct-parse.in.yy: Eliminate return statements after calls to print_usage.
author John W. Eaton <jwe@octave.org>
date Thu, 03 Dec 2015 15:07:01 -0500
parents 4d78e076a592
children d9ca869ca124
line wrap: on
line diff
--- a/libinterp/parse-tree/lex.ll	Thu Dec 03 14:59:30 2015 -0500
+++ b/libinterp/parse-tree/lex.ll	Thu Dec 03 15:07:01 2015 -0500
@@ -1916,6 +1916,9 @@
 
   string_vector argv = args.make_argv ("iskeyword");
 
+  if (argc < 1 || argc > 2)
+    print_usage ();
+
   if (argc == 1)
     {
       // Neither set and get are keywords.  See the note in the
@@ -1941,8 +1944,6 @@
     {
       retval = is_keyword (argv[1]);
     }
-  else
-    print_usage ();
 
   return retval;
 }