Remove unneeded #includes.
[pspp] / src / language / control / do-if.c
index 162118488c60bcd987bbff41fabf8e9708578db7..24a1e4f10661435ca691c9573184e9894013386f 100644 (file)
@@ -120,7 +120,7 @@ cmd_do_if (struct lexer *lexer, struct dataset *ds)
     {
       if (lex_token (lexer) == T_STOP)
         {
-          lex_error (lexer, NULL);
+          lex_error_expecting (lexer, "END IF");
           break;
         }
       else if (lex_match_phrase (lexer, "ELSE IF"))
@@ -147,9 +147,10 @@ cmd_do_if (struct lexer *lexer, struct dataset *ds)
 }
 
 int
-cmd_inside_do_if (struct lexer *lexer UNUSED, struct dataset *ds UNUSED)
+cmd_inside_do_if (struct lexer *lexer, struct dataset *ds UNUSED)
 {
-  msg (SE, _("This command cannot appear outside DO IF...END IF."));
+  lex_ofs_error (lexer, 0, lex_ofs (lexer) - 1,
+                 _("This command cannot appear outside DO IF...END IF."));
   return CMD_FAILURE;
 }