Avoid compile time warning when building on 32-bit host.
authorNick Clifton <nickc@redhat.com>
Tue, 2 Aug 2016 10:06:28 +0000 (11:06 +0100)
committerNick Clifton <nickc@redhat.com>
Tue, 2 Aug 2016 10:06:28 +0000 (11:06 +0100)
PR binutils/17512
* resbin.c (bin_to_res_version): Cast variables to correct type
for printing in error message.

binutils/ChangeLog
binutils/resbin.c

index 358b5a4..9aef046 100644 (file)
@@ -1,3 +1,9 @@
+2016-08-02  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/17512
+       * resbin.c (bin_to_res_version): Cast variables to correct type
+       for printing in error message.
+
 2016-07-28  Nick Clifton  <nickc@redhat.com>
 
        PR binutils/17512
index 9ca5408..11aa638 100644 (file)
@@ -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);