Fix for crypto callback hashing return code initialization. ZD 17634

pull/334/head
David Garske 2024-03-07 11:14:56 -08:00
parent 0e7bcf38b7
commit 040051e5c6
1 changed files with 1 additions and 1 deletions

View File

@ -436,8 +436,8 @@ int wolfTPM2_CryptoDevCb(int devId, wc_CryptoInfo* info, void* ctx)
if (hashCtx)
hash.handle.hndl = hashCtx->handle;
rc = 0; /* initialize return code */
if (info->hash.in != NULL) { /* Update */
rc = 0;
/* If not single shot (update and final) then allocate context */
if (hashCtx == NULL && info->hash.digest == NULL) {
hashCtx = (WOLFTPM2_HASHCTX*)XMALLOC(sizeof(*hashCtx), NULL,