2006-10-01 Bruno Haible <bruno@clisp.org>
+ * x-perl.c (extract_balanced): Remove unused variable prev_last_token.
+
Fix Perl parsing bug introduced between 0.14.6 and 0.15.
* x-perl.c (extract_balanced): Add eat_delim and comma_delim arguments.
Use recursion to handle the case of a keyword not followed by an
for (;;)
{
- int my_last_token = last_token;
/* The current token. */
token_ty *tp;
free_token (tp);
return true;
}
- /* FIXME: Is this still needed? */
- if (my_last_token == token_type_keyword_symbol)
- {
- xgettext_current_source_encoding = po_charset_utf8;
- arglist_parser_done (argparser, arg);
- xgettext_current_source_encoding = xgettext_global_source_encoding;
- argparser = arglist_parser_alloc (mlp, NULL);
- }
next_is_argument = false;
if (next_argparser != NULL)
free (next_argparser);