From: Jay Freeman (saurik) Date: Tue, 1 Jul 2008 16:51:25 +0000 (+0000) Subject: Small issues with hexdump warnings on different platforms. X-Git-Url: https://git.saurik.com/minimal.git/commitdiff_plain/e7b5b86ea44f4117a863f6459ea29b3496503a64 Small issues with hexdump warnings on different platforms. --- diff --git a/hexdump.h b/hexdump.h index 5f36144..a8df7d8 100644 --- a/hexdump.h +++ b/hexdump.h @@ -47,11 +47,11 @@ _disused static char hexchar(uint8_t value) { #define HexWidth_ 12 _disused static void hexdump(const char *mark, const uint8_t *data, size_t size) { - int i = 0, j; + size_t i = 0, j; while (i != size) { if (i % HexWidth_ == 0) - printf("[%s] 0x%.3x:", mark, i); + printf("[%s] 0x%.3zx:", mark, i); printf(" %.2x", data[i]);