util: virtypedparam: Privatize definition of struct _virTypedParamList

Ensure that all callers access it via the APIs.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Peter Krempa 2023-04-18 15:08:45 +02:00
parent 50be70ded3
commit 88925728f6
2 changed files with 7 additions and 5 deletions

View File

@ -705,6 +705,13 @@ virTypedParamsSerialize(virTypedParameterPtr params,
}
struct _virTypedParamList {
virTypedParameterPtr par;
size_t npar;
size_t par_alloc;
};
virTypedParamList *
virTypedParamListNew(void)
{

View File

@ -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);