Change how checking for missing values works.
[pspp] / src / language / stats / roc.c
index 5a891dacd82c7f86c51cb582a080be156c7197da..031110a046a235f5ab0e72df4837f83a2a3cf636 100644 (file)
@@ -674,7 +674,8 @@ prepare_cutpoints (struct cmd_roc *roc, struct roc_state *rs, struct casereader
          const union value *v = case_data (c, roc->vars[i]);
          const double result = v->f;
 
-         if (mv_is_value_missing (var_get_missing_values (roc->vars[i]), v, roc->exclude))
+         if (mv_is_value_missing (var_get_missing_values (roc->vars[i]), v)
+              & roc->exclude)
            continue;
 
          minimize (&rs[i].min, result);