summaryrefslogtreecommitdiffstats
path: root/src/util/zbin.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/zbin.c')
-rw-r--r--src/util/zbin.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/util/zbin.c b/src/util/zbin.c
index 2adc35c9..96e2891b 100644
--- a/src/util/zbin.c
+++ b/src/util/zbin.c
@@ -197,7 +197,7 @@ static int process_zinfo_pack ( struct input_file *input,
if ( DEBUG ) {
fprintf ( stderr, "PACK [%#zx,%#zx) to [%#zx,%#zx)\n",
offset, ( offset + len ), output->len,
- ( output->len + packed_len ) );
+ ( size_t )( output->len + packed_len ) );
}
output->len += packed_len;
@@ -252,18 +252,18 @@ static int process_zinfo_add ( struct input_file *input,
( ( 1UL << ( 8 * datasize ) ) - 1 ) : ~0UL );
if ( val < 0 ) {
- fprintf ( stderr, "Add %s%#lx+%#lx at %#zx %sflows field\n",
+ fprintf ( stderr, "Add %s%#x+%#lx at %#zx %sflows field\n",
( ( addend < 0 ) ? "-" : "" ), abs ( addend ), size,
offset, ( ( addend < 0 ) ? "under" : "over" ) );
return -1;
}
if ( val & ~mask ) {
- fprintf ( stderr, "Add %s%#lx+%#lx at %#zx overflows %d-byte "
+ fprintf ( stderr, "Add %s%#x+%#lx at %#zx overflows %d-byte "
"field (%d bytes too big)\n",
( ( addend < 0 ) ? "-" : "" ), abs ( addend ), size,
offset, datasize,
- ( ( val - mask - 1 ) * add->divisor ) );
+ ( int )( ( val - mask - 1 ) * add->divisor ) );
return -1;
}
@@ -280,7 +280,7 @@ static int process_zinfo_add ( struct input_file *input,
}
if ( DEBUG ) {
- fprintf ( stderr, "ADDx [%#zx,%#zx) (%s%#lx+(%#lx/%#x)) = "
+ fprintf ( stderr, "ADDx [%#zx,%#zx) (%s%#x+(%#x/%#x)) = "
"%#lx\n", offset, ( offset + datasize ),
( ( addend < 0 ) ? "-" : "" ), abs ( addend ),
output->len, add->divisor, val );