From: Bruno Haible Date: Fri, 28 Jan 2005 12:59:03 +0000 (+0000) Subject: Avoid gcc warning. X-Git-Tag: v0.14.2~107 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1e96751a924ed7ca26350597823576ca878b6cb3;p=thirdparty%2Fgettext.git Avoid gcc warning. --- diff --git a/gettext-tools/src/ChangeLog b/gettext-tools/src/ChangeLog index 358bd5319..e28b2587e 100644 --- a/gettext-tools/src/ChangeLog +++ b/gettext-tools/src/ChangeLog @@ -1,3 +1,8 @@ +2005-01-27 Bruno Haible + + * msgfmt.c (formatstring_error_logger): Cast the fprrintf argument, + to make it work on big-endian 64-bit machines. + 2005-01-16 Bruno Haible Support for Scheme. diff --git a/gettext-tools/src/msgfmt.c b/gettext-tools/src/msgfmt.c index 64f8e7b41..f7bd56e63 100644 --- a/gettext-tools/src/msgfmt.c +++ b/gettext-tools/src/msgfmt.c @@ -1151,8 +1151,9 @@ formatstring_error_logger (const char *format, ...) va_list args; va_start (args, format); - fprintf (stderr, "%s:%d: ", - curr_msgid_pos.file_name, curr_msgid_pos.line_number); + fprintf (stderr, "%s:%lu: ", + curr_msgid_pos.file_name, + (unsigned long) curr_msgid_pos.line_number); vfprintf (stderr, format, args); putc ('\n', stderr); fflush (stderr);