DELETE VARIABLES: Improve error messages.
[pspp] / src / language / dictionary / delete-variables.c
index 1063b1652e6abe0b549162f5ad40f31b1f28d5e4..03ccd115fed7e7ae7374ad6674aba9c0c0a7baf9 100644 (file)
@@ -47,9 +47,10 @@ cmd_delete_variables (struct lexer *lexer, struct dataset *ds)
     goto error;
   if (n_vars == dict_get_n_vars (dataset_dict (ds)))
     {
-      msg (SE, _("%s may not be used to delete all variables "
-                 "from the active dataset dictionary.  "
-                 "Use %s instead."), "DELETE VARIABLES", "NEW FILE");
+      lex_ofs_error (lexer, 0, lex_ofs (lexer) - 1,
+                     _("%s may not be used to delete all variables "
+                       "from the active dataset dictionary.  "
+                       "Use %s instead."), "DELETE VARIABLES", "NEW FILE");
       goto error;
     }