]> git.ipfire.org Git - thirdparty/gettext.git/commit
libgettextpo: Remove static variable gram_pos.
authorBruno Haible <bruno@clisp.org>
Thu, 1 Aug 2024 21:34:37 +0000 (23:34 +0200)
committerBruno Haible <bruno@clisp.org>
Thu, 1 Aug 2024 21:34:37 +0000 (23:34 +0200)
commit335f5f53200c3e45bc61cc4c0b800e9ef1c14108
tree712e6ba6392e8ea6967e53fc55f0840adf72e161
parentfed8e168e5543ac6c66a3c187c5d22b4278bb682
libgettextpo: Remove static variable gram_pos.

* gettext-tools/src/po-gram.h (struct po_parser_state): Add field gram_pos.
* gettext-tools/src/po-lex.h (gram_pos): Remove declaration.
* gettext-tools/src/po-lex.c (gram_pos): Remove variable.
(po_gram_error, lex_start, lex_end, lex_getc, lex_ungetc, keyword_p,
po_gram_lex): Access ps->gram_pos instead of gram_pos.
* gettext-tools/src/po-gram-gen.y: Access ps->gram_pos instead of gram_pos.
* gettext-tools/woe32dll/gettextsrc-exports.c (gram_pos): Remove export.
gettext-tools/src/po-gram-gen.y
gettext-tools/src/po-gram.h
gettext-tools/src/po-lex.c
gettext-tools/src/po-lex.h
gettext-tools/woe32dll/gettextsrc-exports.c