#include <language/lexer/lexer.h>
#include <libpspp/misc.h>
#include <libpspp/str.h>
+#include <data/procedure.h>
#include <data/variable.h>
-#include <procedure.h>
#include "gettext.h"
#define _(msgid) gettext (msgid)
size_t i;
- if (temporary != 0)
- {
- msg (SE, _("MODIFY VARS may not be used after TEMPORARY. "
- "Temporary transformations will be made permanent."));
- cancel_temporary ();
- }
+ if (proc_make_temporary_transformations_permanent ())
+ msg (SE, _("MODIFY VARS may not be used after TEMPORARY. "
+ "Temporary transformations will be made permanent."));
vm.reorder_vars = NULL;
vm.reorder_cnt = 0;