X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Frank.c;h=a29a3fd11f7870a746b1d26c06d8a63eaae96690;hb=defc31367050b1f574cde53b76c1ab83853a47ed;hp=5f5591adb989fdd25b2c57bc7dc3a7239b4f0919;hpb=97de936d25fbed47960ac4ebd9a911fdd528f9e4;p=pspp diff --git a/src/language/stats/rank.c b/src/language/stats/rank.c index 5f5591adb9..a29a3fd11f 100644 --- a/src/language/stats/rank.c +++ b/src/language/stats/rank.c @@ -784,8 +784,8 @@ cmd_rank (struct lexer *lexer, struct dataset *ds) rs = pool_calloc (rank.pool, 1, sizeof *rs); rs->rfunc = RANK; - rs->dest_names = pool_calloc (rank.pool, 1, sizeof *rs->dest_names); - rs->dest_labels = pool_calloc (rank.pool, 1, sizeof *rs->dest_labels); + rs->dest_names = pool_calloc (rank.pool, rank.n_vars, + sizeof *rs->dest_names); rank.rs = rs; rank.n_rs = 1;