* gettext-tools/src/its.h: Don't include xg-arglist-context.h.
(its_rule_list_extract): Remove flag_table parameter.
* gettext-tools/src/its.c (its_rule_list_extract_text, its_rule_list_extract):
Remove flag_table parameter.
* gettext-tools/src/xgettext.c (extract_from_xml_file): Update.
its_rule_list_extract_text (its_rule_list_ty *rules,
xmlNode *node,
const char *logical_filename,
- flag_context_list_table_ty *flag_table,
message_list_ty *mlp,
its_extract_callback_ty callback)
{
its_rule_list_extract (its_rule_list_ty *rules,
FILE *fp, const char *real_filename,
const char *logical_filename,
- flag_context_list_table_ty *flag_table,
msgdomain_list_ty *mdlp,
its_extract_callback_ty callback)
{
for (i = 0; i < nodes.nitems; i++)
its_rule_list_extract_text (rules, nodes.items[i],
logical_filename,
- flag_table,
mdlp->item[0]->messages,
callback);
/* Internationalization Tag Set (ITS) handling
- Copyright (C) 2015, 2018 Free Software Foundation, Inc.
+ Copyright (C) 2015-2024 Free Software Foundation, Inc.
This file was written by Daiki Ueno <ueno@gnu.org>, 2015.
#include "message.h"
#include "pos.h"
-#include "xg-arglist-context.h"
#ifdef __cplusplus
extern "C" {
extern void its_rule_list_extract (its_rule_list_ty *rules,
FILE *fp, const char *real_filename,
const char *logical_filename,
- flag_context_list_table_ty *flag_table,
msgdomain_list_ty *mdlp,
its_extract_callback_ty callback);
#endif
its_rule_list_extract (rules, fp, real_file_name, logical_file_name,
- NULL,
mdlp,
xgettext_its_extract_callback);