+2001-12-08 Bruno Haible <bruno@clisp.org>
+
+ * xgettext.c (remember_a_message): Don't print the line number if it
+ is = (size_t)(-1).
+
2001-12-08 Bruno Haible <bruno@clisp.org>
* msgfilter.c: Renamed from msgexec.c.
if (msgid[0] == '\0' && !omit_header)
{
+ char buffer[21];
+
error_with_progname = false;
- multiline_warning (xasprintf ("%s:%d: warning: ", pos->file_name,
- pos->line_number),
+ if (pos->line_number == (size_t)(-1))
+ buffer[0] = '\0';
+ else
+ sprintf (buffer, ":%ld", (long) pos->line_number);
+ multiline_warning (xasprintf ("%s%s: warning: ", pos->file_name, buffer),
xstrdup (_("\
Empty msgid. It is reserved by GNU gettext:\n\
gettext(\"\") returns the header entry with\n\