lexer: Issue error message in forgotten case in lex_force_int_range().
[pspp] / src / language / lexer / lexer.c
index d94ae9df7ca05671214f9314dabc2bf99b93f2d1..dd06eeee866b122a32957bf96711f79fbd7e41c5 100644 (file)
@@ -888,6 +888,14 @@ lex_force_int_range (struct lexer *lexer, const char *name, long min, long max)
               else
                 lex_error (lexer, _("Expected positive integer."));
             }
+          else
+            {
+              if (name)
+                lex_error (lexer, _("Expected integer %ld or greater for %s."),
+                           min, name);
+              else
+                lex_error (lexer, _("Expected integer %ld or greater."), min);
+            }
         }
       else if (report_upper_bound)
         {