- msg (SE, _("Differing number of variables in old name list "
- "(%d) and in new name list (%d)."),
- (int) (rename_cnt - prev_nv_2),
- (int) (prev_nv_1 - prev_nv_2));
- for (i = 0; i < prev_nv_1; i++)
- free (rename_new_names[i]);
- free (rename_new_names);
- rename_new_names = NULL;
- goto lossage;
- }
- if (!lex_match (lexer, ')'))
- {
- msg (SE, _("`)' expected after variable names."));
- goto lossage;
- }
+ msg (SE, _("Differing number of variables in old name list "
+ "(%zu) and in new name list (%zu)."),
+ rename_cnt - prev_nv_2, prev_nv_1 - prev_nv_2);
+ for (i = 0; i < prev_nv_1; i++)
+ free (rename_new_names[i]);
+ free (rename_new_names);
+ rename_new_names = NULL;
+ goto lossage;
+ }
+ if (!(opts & PV_SINGLE) && !lex_force_match (lexer, T_RPAREN))
+ goto lossage;