diff options
Diffstat (limited to 'gettext-tools')
-rw-r--r-- | gettext-tools/src/ChangeLog | 10 | ||||
-rw-r--r-- | gettext-tools/src/x-glade.c | 2 |
2 files changed, 11 insertions, 1 deletions
diff --git a/gettext-tools/src/ChangeLog b/gettext-tools/src/ChangeLog index 1cb64a3..45d639b 100644 --- a/gettext-tools/src/ChangeLog +++ b/gettext-tools/src/ChangeLog @@ -1,3 +1,13 @@ +2013-06-17 Daiki Ueno <ueno@gnu.org> + + * x-glade.c (start_element_null): New function. + (end_element_null): New function. + (element_parser_null): New variable. + (start_element_handler): Use element_parser_null if the top-level + element does not indicate a valid Glade file. + (do_extract_glade): Initialize element_parser to + element_parser_null rather than NULL. + 2013-06-13 Miguel Angel Arruga Vivas <rosen644835@gmail.com> Daiki Ueno <ueno@gnu.org> diff --git a/gettext-tools/src/x-glade.c b/gettext-tools/src/x-glade.c index e607720..3d1ec42 100644 --- a/gettext-tools/src/x-glade.c +++ b/gettext-tools/src/x-glade.c @@ -821,7 +821,7 @@ do_extract_glade (FILE *fp, XML_SetCommentHandler (parser, comment_handler); stack_depth = 0; - element_parser = NULL; + element_parser = &element_parser_null; while (!feof (fp)) { |