tpm12: coverity: Use length + 1 for strncpy() parameter

Use length + 1 as size parameter to strncpy() to address a Coverity
issue (false positive).

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
This commit is contained in:
Stefan Berger 2020-01-04 09:49:01 -05:00 committed by Stefan Berger
parent 6c0144be4b
commit d186b753c8

View File

@ -135,7 +135,7 @@ TPM_RESULT TPM_NVRAM_Init(void)
}
}
if (rc == 0) {
strncpy(state_directory, tpm_state_path, sizeof(state_directory));
strncpy(state_directory, tpm_state_path, length + 1);
printf("TPM_NVRAM_Init: Rooted state path %s\n", state_directory);
}
return rc;