From bb2f62bababe1e735efe828bc9a467b967c8cd20 Mon Sep 17 00:00:00 2001 From: Matt Caswell Date: Sat, 13 Aug 2016 14:32:17 +0100 Subject: [PATCH] Convert TS_STATUS_INFO* functions to use const getters Reviewed-by: Viktor Dukhovni Reviewed-by: Stephen Henson --- crypto/ts/ts_rsp_utils.c | 7 ++++--- include/openssl/ts.h | 8 +++++--- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/crypto/ts/ts_rsp_utils.c b/crypto/ts/ts_rsp_utils.c index 3ee9dae334..3ecee39a22 100644 --- a/crypto/ts/ts_rsp_utils.c +++ b/crypto/ts/ts_rsp_utils.c @@ -348,17 +348,18 @@ int TS_STATUS_INFO_set_status(TS_STATUS_INFO *a, int i) return ASN1_INTEGER_set(a->status, i); } -ASN1_INTEGER *TS_STATUS_INFO_get0_status(TS_STATUS_INFO *a) +const ASN1_INTEGER *TS_STATUS_INFO_get0_status(const TS_STATUS_INFO *a) { return a->status; } -STACK_OF(ASN1_UTF8STRING) *TS_STATUS_INFO_get0_text(TS_STATUS_INFO *a) +const STACK_OF(ASN1_UTF8STRING) * +TS_STATUS_INFO_get0_text(const TS_STATUS_INFO *a) { return a->text; } -ASN1_BIT_STRING *TS_STATUS_INFO_get0_failure_info(TS_STATUS_INFO *a) +const ASN1_BIT_STRING *TS_STATUS_INFO_get0_failure_info(const TS_STATUS_INFO *a) { return a->failure_info; } diff --git a/include/openssl/ts.h b/include/openssl/ts.h index cd8f373c4c..a5659825fb 100644 --- a/include/openssl/ts.h +++ b/include/openssl/ts.h @@ -160,11 +160,13 @@ int TS_REQ_set_version(TS_REQ *a, long version); long TS_REQ_get_version(const TS_REQ *a); int TS_STATUS_INFO_set_status(TS_STATUS_INFO *a, int i); -ASN1_INTEGER *TS_STATUS_INFO_get0_status(TS_STATUS_INFO *a); +const ASN1_INTEGER *TS_STATUS_INFO_get0_status(const TS_STATUS_INFO *a); -STACK_OF(ASN1_UTF8STRING) *TS_STATUS_INFO_get0_text(TS_STATUS_INFO *a); +const STACK_OF(ASN1_UTF8STRING) * +TS_STATUS_INFO_get0_text(const TS_STATUS_INFO *a); -ASN1_BIT_STRING *TS_STATUS_INFO_get0_failure_info(TS_STATUS_INFO *a); +const ASN1_BIT_STRING * +TS_STATUS_INFO_get0_failure_info(const TS_STATUS_INFO *a); int TS_REQ_set_msg_imprint(TS_REQ *a, TS_MSG_IMPRINT *msg_imprint); TS_MSG_IMPRINT *TS_REQ_get_msg_imprint(TS_REQ *a); -- 2.34.1