X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fdata%2Fdictionary.h;h=828b75a9bd5b8b139fec17747d043fa441caa50c;hb=65e61cc92b48297625bc71cf31b8a19e301eb6c1;hp=50c9db578dafa36f5b865161fa5430f190330051;hpb=698e31dd616553a663d0b04f24d322ac47315534;p=pspp diff --git a/src/data/dictionary.h b/src/data/dictionary.h index 50c9db578d..828b75a9bd 100644 --- a/src/data/dictionary.h +++ b/src/data/dictionary.h @@ -68,7 +68,7 @@ bool dict_rename_vars (struct dictionary *, struct ccase; struct variable *dict_get_weight (const struct dictionary *); double dict_get_case_weight (const struct dictionary *, - const struct ccase *, int *); + const struct ccase *, bool *); void dict_set_weight (struct dictionary *, struct variable *); struct variable *dict_get_filter (const struct dictionary *); @@ -83,7 +83,8 @@ size_t dict_get_case_size (const struct dictionary *); void dict_compact_values (struct dictionary *); size_t dict_get_compacted_value_cnt (const struct dictionary *); int *dict_get_compacted_idx_to_fv (const struct dictionary *); -bool dict_needs_compaction (const struct dictionary *); +bool dict_compacting_would_shrink (const struct dictionary *); +bool dict_compacting_would_change (const struct dictionary *); struct dict_compactor *dict_make_compactor (const struct dictionary *); void dict_compactor_compact (const struct dict_compactor *,