CR50: fix incomplete hash state initialization.

The hashAlg field is expected to be populated
by _cpri__StartHash.

BRANCH=none
TEST=new tests under test/tpm2/ pass.
BUG=chrome-os-partner:43025,chrome-os-partner:47524

Change-Id: I237183c916fa800a82853aee8def7d734f53d6e9
Signed-off-by: nagendra modadugu <ngm@google.com>
Reviewed-on: https://chromium-review.googlesource.com/325386
Commit-Ready: Nagendra Modadugu <ngm@google.com>
Tested-by: Nagendra Modadugu <ngm@google.com>
Reviewed-by: Vadim Bendebury <vbendeb@google.com>
This commit is contained in:
nagendra modadugu
2016-02-02 14:58:21 -08:00
committed by chrome-bot
parent 33fe5e437d
commit 18197b8034

View File

@@ -117,6 +117,9 @@ uint16_t _cpri__StartHash(TPM_ALG_ID alg, BOOL sequence,
break;
}
if (result > 0)
state->hashAlg = alg;
return result;
}