Reference count struct dictionary.
[pspp] / src / data / pc+-file-reader.c
index cc80cd723b1d142876967f4225c949a715b6aa04..979be50c47aacef160540c46179d00e1fc10efa8 100644 (file)
@@ -461,7 +461,7 @@ pcp_decode (struct any_reader *r_, const char *encoding,
 
 error:
   pcp_close (&r->any_reader);
-  dict_destroy (dict);
+  dict_unref (dict);
   *dictp = NULL;
   return NULL;
 }