X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fmath%2Fsort.c;h=95c40fb39cdc029b2f1ce592194affed2b9002d0;hb=130ced32165dc409b1be560d3d7a581a7ba3c5ee;hp=aa2afe80951b7a31608f6e4d1bf4d03c8807de0a;hpb=6b40f1315cf46ca2417c10ce08bcf62941bdd305;p=pspp-builds.git diff --git a/src/math/sort.c b/src/math/sort.c index aa2afe80..95c40fb3 100644 --- a/src/math/sort.c +++ b/src/math/sort.c @@ -63,6 +63,7 @@ static void output_record (struct sort_writer *); struct casewriter * sort_create_writer (struct case_ordering *ordering) { + size_t value_cnt = case_ordering_get_value_cnt (ordering); struct sort_writer *sort; sort = xmalloc (sizeof *sort); @@ -75,7 +76,7 @@ sort_create_writer (struct case_ordering *ordering) case_ordering_destroy (ordering); - return casewriter_create (&sort_casewriter_class, sort); + return casewriter_create (value_cnt, &sort_casewriter_class, sort); } static void