From 2dd7ea9b7a34fd02c10b67bccebfb3c04b7ab3bf Mon Sep 17 00:00:00 2001 From: root Date: Wed, 15 Mar 2017 13:50:51 +0000 Subject: patch up C99isms and a missing define --- tboot/include/tpm.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'tboot/include/tpm.h') diff --git a/tboot/include/tpm.h b/tboot/include/tpm.h index 59ebde1..07631c8 100644 --- a/tboot/include/tpm.h +++ b/tboot/include/tpm.h @@ -381,12 +381,14 @@ typedef union { static inline void _read_tpm_reg(int locality, u32 reg, u8 *_raw, size_t size) { - for ( size_t i = 0; i < size; i++ ) _raw[i] = readb((TPM_LOCALITY_BASE_N(locality) | reg) + i); + size_t i; + for ( i = 0; i < size; i++ ) _raw[i] = readb((TPM_LOCALITY_BASE_N(locality) | reg) + i); } static inline void _write_tpm_reg(int locality, u32 reg, u8 *_raw, size_t size) { - for ( size_t i = 0; i < size; i++ ) writeb((TPM_LOCALITY_BASE_N(locality) | reg) + i, _raw[i]); + size_t i; + for ( i = 0; i < size; i++ ) writeb((TPM_LOCALITY_BASE_N(locality) | reg) + i, _raw[i]); } @@ -398,7 +400,8 @@ static inline void _write_tpm_reg(int locality, u32 reg, u8 *_raw, size_t size) static inline void _reverse_copy(uint8_t *out, uint8_t *in, uint32_t count) { - for ( uint32_t i = 0; i < count; i++ ) + uint32_t i; + for ( i = 0; i < count; i++ ) out[i] = in[count - i - 1]; } -- cgit v1.2.3