NOT_REACHED ();
}
+/* gnulib on some systems defines "close" as something else,
+ which causes problems for this code. So undefine it here. */
+#undef close
+
bool
any_reader_close (struct any_reader *any_reader)
{
dataset_reader_close (struct any_reader *r_)
{
struct dataset_reader *r = dataset_reader_cast (r_);
- dict_destroy (r->dict);
+ dict_unref (r->dict);
casereader_destroy (r->reader);
free (r);
info->integer_format = INTEGER_NATIVE;
info->float_format = FLOAT_NATIVE_DOUBLE;
info->compression = ANY_COMP_NONE;
- info->case_cnt = casereader_get_case_cnt (reader);
+ info->n_cases = casereader_get_n_cases (reader);
}
free (r);