X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fdictionary%2Fapply-dictionary.c;h=eae06df76c0c05ca2834f35a02b0ecf04c29f867;hb=f5711a3a6d3f28e53513269e774bfa1e8274c1c5;hp=8a6434a3d77d29cdf4ee14c031bff7315db343c6;hpb=6e097c89af440da90b43ce90864394c4d0c843d5;p=pspp diff --git a/src/language/dictionary/apply-dictionary.c b/src/language/dictionary/apply-dictionary.c index 8a6434a3d7..eae06df76c 100644 --- a/src/language/dictionary/apply-dictionary.c +++ b/src/language/dictionary/apply-dictionary.c @@ -60,7 +60,7 @@ cmd_apply_dictionary (struct lexer *lexer, struct dataset *ds) casereader_destroy (reader); - for (i = 0; i < dict_get_var_cnt (dict); i++) + for (i = 0; i < dict_get_n_vars (dict); i++) { const struct variable *s = dict_get_var (dict, i); struct variable *t = dict_lookup_var (dataset_dict (ds), @@ -125,5 +125,7 @@ cmd_apply_dictionary (struct lexer *lexer, struct dataset *ds) dict_set_weight (dataset_dict (ds), new_weight); } + dict_unref (dict); + return CMD_SUCCESS; }