diff -urpN /tmp/packages/redboot/current/ChangeLog packages/redboot/current/ChangeLog --- /tmp/packages/redboot/current/ChangeLog 2005-11-23 14:04:42.000000000 +0100 +++ packages/redboot/current/ChangeLog 2005-11-23 14:14:26.000000000 +0100 @@ -1,3 +1,7 @@ +2005-11-23 Peter Korsgaard + + * src/gunzip.c (do_gunzip): Fixed diag_printf format string warnings. + 2005-10-17 Gary Thomas * src/iomem.c (do_iopeek): Correct number of options. diff -urpN /tmp/packages/redboot/current/src/gunzip.c packages/redboot/current/src/gunzip.c --- /tmp/packages/redboot/current/src/gunzip.c 2005-11-23 14:05:32.000000000 +0100 +++ packages/redboot/current/src/gunzip.c 2005-11-23 14:13:26.000000000 +0100 @@ -85,7 +85,8 @@ do_gunzip(int argc, char *argv[]) && load_address >= (CYG_ADDRESS)ram_start && load_address < load_address_end) { src = load_address; - diag_printf("Decompressing from %p to %p\n", src, dst); + diag_printf("Decompressing from %p to %p\n", + (void*)src, (void*)dst); } else { @@ -113,7 +114,7 @@ do_gunzip(int argc, char *argv[]) } else { load_address = entry_address = (CYG_ADDRESS)dst; load_address_end = (CYG_ADDRESS)p->out_buf; - diag_printf("Decompressed %d bytes\n", + diag_printf("Decompressed %lu bytes\n", load_address_end - load_address); } }