- msg (SE, _("Differing number of variables in old name list "
- "(%u) and in new name list (%u)."),
- (unsigned) rename_cnt - prev_nv_2,
- (unsigned) 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 (')'))
- {
- 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;