Use size_t and fixed with format specifiers for printf()

main
Kyle Altendorf 2019-09-13 23:02:54 -04:00
parent 61faf151b8
commit 4194687aba
1 changed files with 5 additions and 4 deletions

View File

@ -14,6 +14,7 @@
<http://creativecommons.org/publicdomain/zero/1.0/>.
*/
#include <assert.h>
#include <inttypes.h>
#include <stdint.h>
#include <stdio.h>
#include <string.h>
@ -55,10 +56,10 @@
#ifdef DEBUG
#define TRACE \
do { \
printf("(%3d) v0 %08x\n", (int)inlen, v0); \
printf("(%3d) v1 %08x\n", (int)inlen, v1); \
printf("(%3d) v2 %08x\n", (int)inlen, v2); \
printf("(%3d) v3 %08x\n", (int)inlen, v3); \
printf("(%3zu) v0 %08"PRIx32"\n", inlen, v0); \
printf("(%3zu) v1 %08"PRIx32"\n", inlen, v1); \
printf("(%3zu) v2 %08"PRIx32"\n", inlen, v2); \
printf("(%3zu) v3 %08"PRIx32"\n", inlen, v3); \
} while (0)
#else
#define TRACE