From 88925728f655d3c380e674b2ec5f5e56f412bd59 Mon Sep 17 00:00:00 2001 From: Peter Krempa Date: Tue, 18 Apr 2023 15:08:45 +0200 Subject: [PATCH] util: virtypedparam: Privatize definition of struct _virTypedParamList MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Ensure that all callers access it via the APIs. Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko --- src/util/virtypedparam.c | 7 +++++++ src/util/virtypedparam.h | 5 ----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/util/virtypedparam.c b/src/util/virtypedparam.c index 05dea25165..2157b89e1b 100644 --- a/src/util/virtypedparam.c +++ b/src/util/virtypedparam.c @@ -705,6 +705,13 @@ virTypedParamsSerialize(virTypedParameterPtr params, } +struct _virTypedParamList { + virTypedParameterPtr par; + size_t npar; + size_t par_alloc; +}; + + virTypedParamList * virTypedParamListNew(void) { diff --git a/src/util/virtypedparam.h b/src/util/virtypedparam.h index 628c951432..b6ad209e25 100644 --- a/src/util/virtypedparam.h +++ b/src/util/virtypedparam.h @@ -137,11 +137,6 @@ VIR_ENUM_DECL(virTypedParameter); } while (0) typedef struct _virTypedParamList virTypedParamList; -struct _virTypedParamList { - virTypedParameterPtr par; - size_t npar; - size_t par_alloc; -}; void virTypedParamListFree(virTypedParamList *list); -- 2.39.5