reader = sfm_open_reader (h, &d, &info);
if (!reader)
- return CMD_FAILURE;
+ {
+ fh_unref (h);
+ return CMD_FAILURE;
+ }
casereader_destroy (reader);
t = tab_create (2, 10, 0);
dict_destroy (d);
+ fh_unref (h);
return lex_end_of_command (lexer);
}
\f
{
const char *label = var_get_label (v);
tab_joint_text (t, 1, r, 2, r, TAB_LEFT,
- label != NULL ? "(no label)" : label);
+ label == NULL ? "(no label)" : label);
}
if (as != AS_NAMES)
{