X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Fsort-criteria.c;h=36466cd410f9bfdb89a2db6588fbbe6ba3c6a21d;hb=15e323443edce619168aede1421aa195e7f7ecc2;hp=0556f93b6821ef2457c82445aa984ccfde2af6f9;hpb=3dd0f6ae0d5eb73a2270a243e443c4ae03c2c16e;p=pspp diff --git a/src/language/stats/sort-criteria.c b/src/language/stats/sort-criteria.c index 0556f93b68..36466cd410 100644 --- a/src/language/stats/sort-criteria.c +++ b/src/language/stats/sort-criteria.c @@ -42,7 +42,7 @@ parse_sort_criteria (struct lexer *lexer, const struct dictionary *dict, const struct variable ***vars, bool *saw_direction) { const struct variable **local_vars = NULL; - size_t var_cnt = 0; + size_t n_vars = 0; if (vars == NULL) vars = &local_vars; @@ -53,12 +53,12 @@ parse_sort_criteria (struct lexer *lexer, const struct dictionary *dict, do { - size_t prev_var_cnt = var_cnt; + size_t prev_n_vars = n_vars; enum subcase_direction direction; size_t i; /* Variables. */ - if (!parse_variables_const (lexer, dict, vars, &var_cnt, + if (!parse_variables_const (lexer, dict, vars, &n_vars, PV_APPEND | PV_NO_SCRATCH)) goto error; @@ -71,7 +71,7 @@ parse_sort_criteria (struct lexer *lexer, const struct dictionary *dict, direction = SC_ASCEND; else { - lex_error_expecting (lexer, "A", "D", NULL_SENTINEL); + lex_error_expecting (lexer, "A", "D"); goto error; } if (!lex_force_match (lexer, T_RPAREN)) @@ -82,7 +82,7 @@ parse_sort_criteria (struct lexer *lexer, const struct dictionary *dict, else direction = SC_ASCEND; - for (i = prev_var_cnt; i < var_cnt; i++) + for (i = prev_n_vars; i < n_vars; i++) { const struct variable *var = (*vars)[i]; if (!subcase_add_var (ordering, var, direction))