tpm: Correct warning on 32-bit build
Fix the warning: drivers/tpm/tpm2_tis_sandbox.c: In function ‘sandbox_tpm2_xfer’: drivers/tpm/tpm2_tis_sandbox.c:288:48: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] printf("TPM2: Unmatching length, received: %ld, expected: %d\n", ~~^ %d send_size, length); ~~~~~~~~~ Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
This commit is contained in:
parent
9586a48173
commit
e7c920a228
@ -285,7 +285,7 @@ static int sandbox_tpm2_xfer(struct udevice *dev, const u8 *sendbuf,
|
||||
length = get_unaligned_be32(sent);
|
||||
sent += sizeof(length);
|
||||
if (length != send_size) {
|
||||
printf("TPM2: Unmatching length, received: %ld, expected: %d\n",
|
||||
printf("TPM2: Unmatching length, received: %zd, expected: %d\n",
|
||||
send_size, length);
|
||||
rc = TPM2_RC_SIZE;
|
||||
sandbox_tpm2_fill_buf(recv, recv_len, tag, rc);
|
||||
|
Loading…
Reference in New Issue
Block a user