libupload: use %zx to print a size_t argument
authorH. Peter Anvin <hpa@zytor.com>
Tue, 21 Jun 2011 04:31:51 +0000 (21:31 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Tue, 21 Jun 2011 04:31:51 +0000 (21:31 -0700)
To print an argument of type size_t we should use the %z size
modifier.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
com32/libupload/cpio.c

index b3e1eb7..25b464d 100644 (file)
@@ -31,7 +31,7 @@ int cpio_hdr(struct upload_backend *be, uint32_t mode, size_t datalen,
 
     cpio_pad(be);
 
-    sprintf(hdr, "%06o%08x%08x%08x%08x%08x%08x%08x%08x%08x%08x%08x%08x%08x",
+    sprintf(hdr, "%06o%08x%08x%08x%08x%08x%08x%08zx%08x%08x%08x%08x%08x%08x",
            070701,             /* c_magic */
            inode++,            /* c_ino */
            mode,               /* c_mode */