From 73befeab5b79429864a2d1f95e8a94b501913b32 Mon Sep 17 00:00:00 2001 From: Takuma IMAMURA <209989118+hyperfinitism@users.noreply.github.com> Date: Sun, 1 Mar 2026 03:41:45 +0900 Subject: [PATCH 24/30] fix(test): add missing null checks after malloc Signed-off-by: Takuma IMAMURA <209989118+hyperfinitism@users.noreply.github.com> --- test/unit/test_tpm2_auth_util.c | 1 + test/unit/test_tpm2_session.c | 1 + 2 files changed, 2 insertions(+) diff --git a/test/unit/test_tpm2_auth_util.c b/test/unit/test_tpm2_auth_util.c index d88e42ba..c2e07481 100644 --- a/test/unit/test_tpm2_auth_util.c +++ b/test/unit/test_tpm2_auth_util.c @@ -308,6 +308,7 @@ static int setup(void **state) { ESYS_CONTEXT *ectx; size_t size = sizeof(TSS2_TCTI_CONTEXT_FAKE); TSS2_TCTI_CONTEXT *tcti = malloc(size); + assert_non_null(tcti); rc = tcti_fake_initialize(tcti, &size); if (rc) { diff --git a/test/unit/test_tpm2_session.c b/test/unit/test_tpm2_session.c index dccb87f0..12851569 100644 --- a/test/unit/test_tpm2_session.c +++ b/test/unit/test_tpm2_session.c @@ -77,6 +77,7 @@ TSS2_RC __wrap_Esys_TR_GetName(ESYS_CONTEXT *esysContext, ESYS_TR handle, UNUSED(handle); *name = malloc(sizeof(TPM2B_NAME)); + assert_non_null(*name); size_t offset = 0; TSS2_RC rc = Tss2_MU_TPM2_HANDLE_Marshal(SESSION_HANDLE, &(*name)->name[0], sizeof(TPM2_HANDLE), &offset); -- 2.54.0