Richard W.M. Jones wrote:
Subject: [PATCH 12/13] hivex: Display incorrect block size as
unsigned in an error message.
---
hivex/hivex.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/hivex/hivex.c b/hivex/hivex.c
index 1eadee3..4e67b55 100644
--- a/hivex/hivex.c
+++ b/hivex/hivex.c
@@ -459,7 +459,7 @@ hivex_open (const char *filename, int flags)
int used;
seg_len = block_len (h, blkoff, &used);
if (seg_len <= 4 || (seg_len & 3) != 0) {
- fprintf (stderr, "hivex: %s: block size %d at 0x%zx, bad registry\n",
+ fprintf (stderr, "hivex: %s: block size %" PRIu32 " at 0x%zx, bad
registry\n",
filename, le32toh (block->seg_len), blkoff);
That's fine, too.