Message ID | 20181024191458.1277823-1-stefanb@linux.vnet.ibm.com |
---|---|
State | New |
Headers | show |
Series | tpm: Zero-init structure to avoid uninitialized variables in valgrind log | expand |
On 24/10/18 21:14, Stefan Berger wrote: > Zero-init the ptm_loc structure so that we don't have fields that > are not initialised. > > Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> > --- > hw/tpm/tpm_emulator.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/hw/tpm/tpm_emulator.c b/hw/tpm/tpm_emulator.c > index 10bc20dbec..968f06ae3b 100644 > --- a/hw/tpm/tpm_emulator.c > +++ b/hw/tpm/tpm_emulator.c > @@ -158,7 +158,7 @@ static int tpm_emulator_unix_tx_bufs(TPMEmulator *tpm_emu, > static int tpm_emulator_set_locality(TPMEmulator *tpm_emu, uint8_t locty_number, > Error **errp) > { > - ptm_loc loc; > + ptm_loc loc = { 0 }; > > if (tpm_emu->cur_locty_number == locty_number) { > return 0; >
diff --git a/hw/tpm/tpm_emulator.c b/hw/tpm/tpm_emulator.c index 10bc20dbec..968f06ae3b 100644 --- a/hw/tpm/tpm_emulator.c +++ b/hw/tpm/tpm_emulator.c @@ -158,7 +158,7 @@ static int tpm_emulator_unix_tx_bufs(TPMEmulator *tpm_emu, static int tpm_emulator_set_locality(TPMEmulator *tpm_emu, uint8_t locty_number, Error **errp) { - ptm_loc loc; + ptm_loc loc = { 0 }; if (tpm_emu->cur_locty_number == locty_number) { return 0;
Zero-init the ptm_loc structure so that we don't have fields that are not initialised. Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> --- hw/tpm/tpm_emulator.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)