for (; (c = casereader_read (rr)) != NULL;)
{
- if (var_is_value_missing (var, case_data (c, var), exclude))
+ if (var_is_value_missing (var, case_data (c, var)) & exclude)
{
case_unref (c);
continue;
cc += dict_get_case_weight (dict, c, &warn);
casewriter_write (writer, c);
}
- subcase_destroy (&sc);
+ subcase_uninit (&sc);
casereader_destroy (rr);
rr = casewriter_make_reader (writer);
const union value *val = case_data (c, var);
const union value *indep_val = case_data (c, nst->indep_var);
- if (var_is_value_missing (var, case_data (c, var), exclude))
+ if (var_is_value_missing (var, case_data (c, var)) & exclude)
{
continue;
}