From: John Darrington Date: Sat, 27 Jun 2020 11:15:31 +0000 (+0200) Subject: Revert "Fixed a use after free error when manipulating datasets." X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=424aa0c4f6d8ff6dc123e4452f37af7e6cd2d5d3;p=pspp Revert "Fixed a use after free error when manipulating datasets." This reverts commit 1d06ba6d498b9446d5fb8c432d24efb2bee713a9 which caused memory leaks. --- diff --git a/src/data/dataset.c b/src/data/dataset.c index 12fc4a20fd..b94a3675c6 100644 --- a/src/data/dataset.c +++ b/src/data/dataset.c @@ -293,7 +293,7 @@ dataset_set_dict (struct dataset *ds, struct dictionary *dict) dataset_clear (ds); dict_unref (ds->dict); - ds->dict = dict_ref (dict); + ds->dict = dict; dict_set_change_callback (ds->dict, dict_callback, ds); }