From 92a0830306c2eb3081b5ac3329f7504cd58d670b Mon Sep 17 00:00:00 2001 From: Philip Tricca Date: Thu, 12 Jan 2017 11:55:52 -0800 Subject: [PATCH] tss2_tpm2_types.h: Fix broken TRANSIENT_LAST macro. Upstream-Status: Backport Signed-off-by: Philip Tricca Signed-off-by: Jagadeesh Krishnanjanappa --- include/sapi/tss2_tpm2_types.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/sapi/tss2_tpm2_types.h b/include/sapi/tss2_tpm2_types.h index 48cc1dc..aa41c06 100644 --- a/include/sapi/tss2_tpm2_types.h +++ b/include/sapi/tss2_tpm2_types.h @@ -452,7 +452,7 @@ typedef TPM_HANDLE TPM_HC; #define TRANSIENT_FIRST (HR_TRANSIENT + 0 ) /* first transient object */ #define ACTIVE_SESSION_FIRST (POLICY_SESSION_FIRST ) /* used in GetCapability */ #define ACTIVE_SESSION_LAST (POLICY_SESSION_LAST ) /* used in GetCapability */ -#define TRANSIENT_LAST (TRANSIENT_FIRST+MAX_LOADED_OBJECTS1 ) /* last transient object */ +#define TRANSIENT_LAST (TRANSIENT_FIRST + MAX_LOADED_OBJECTS - 1 ) /* last transient object */ #define PERSISTENT_FIRST (HR_PERSISTENT + 0 ) /* first persistent object */ #define PERSISTENT_LAST (PERSISTENT_FIRST + 0x00FFFFFF ) /* last persistent object */ #define PLATFORM_PERSISTENT (PERSISTENT_FIRST + 0x00800000 ) /* first platform persistent object */ -- 2.6.4