+2001-11-17 Bruno Haible <haible@clisp.cons.org>
+
+ * po.c (po_callback_message): Ignore obsolete header entries, for
+ consistency with msgdomain_list_print(), compare_po_locale_charsets(),
+ iconv_message_list(), catenate_msgdomain_list().
+
2001-11-17 Bruno Haible <haible@clisp.cons.org>
* msgfmt.c (struct msg_domain): Remove symbol_tab field.
/* assert(callback_arg); */
/* Test for header entry. Ignore fuzziness of the header entry. */
- if (msgid[0] == '\0')
+ if (msgid[0] == '\0' && !obsolete)
po_lex_charset_set (msgstr, gram_pos.file_name);
po_directive_message (callback_arg, msgid, msgid_pos, msgid_plural,