Change explicit variable name checks into use of dict_class_from_id().
[pspp] / src / sel-if.c
index 514c44711a78bd5df5af762d74054876ab29edfd..f686a9ddf57ed9180f815a1965daa17ead0c909b 100644 (file)
@@ -105,7 +105,7 @@ cmd_filter (void)
          return CMD_FAILURE;
        }
 
-      if (v->name[0] == '#')
+      if (dict_class_from_id (v->name) == DC_SCRATCH)
        {
          msg (SE, _("The filter variable may not be scratch."));
          return CMD_FAILURE;