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);