From: Peter Krempa Date: Tue, 18 Apr 2023 13:08:45 +0000 (+0200) Subject: util: virtypedparam: Privatize definition of struct _virTypedParamList X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=88925728f655d3c380e674b2ec5f5e56f412bd59;p=libvirt.git util: virtypedparam: Privatize definition of struct _virTypedParamList Ensure that all callers access it via the APIs. Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko --- 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);