From 2d5bddc1eb5d2c04ed142c7ba6fc13e2e3a28079 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Tue, 2 Aug 2016 11:06:28 +0100 Subject: [PATCH] Avoid compile time warning when building on 32-bit host. PR binutils/17512 * resbin.c (bin_to_res_version): Cast variables to correct type for printing in error message. --- binutils/ChangeLog | 6 ++++++ binutils/resbin.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 358b5a4930..9aef046807 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,9 @@ +2016-08-02 Nick Clifton + + PR binutils/17512 + * resbin.c (bin_to_res_version): Cast variables to correct type + for printing in error message. + 2016-07-28 Nick Clifton PR binutils/17512 diff --git a/binutils/resbin.c b/binutils/resbin.c index 9ca540853d..11aa638746 100644 --- a/binutils/resbin.c +++ b/binutils/resbin.c @@ -964,7 +964,7 @@ bin_to_res_version (windres_bfd *wrbfd, const bfd_byte *data, rc_uint_type lengt /* PR 17512: The verlen field does not include padding length. */ if (verlen > length) fatal (_("version length %lu greater than resource length %lu"), - verlen, length); + (unsigned long) verlen, (unsigned long) length); if (type != 0) fatal (_("unexpected version type %d"), (int) type); -- 2.34.1