From d090c814ab3d839443313f825f24f6dd69e766e8 Mon Sep 17 00:00:00 2001 From: Sukrit Bhatnagar <skrtbhtngr@gmail.com> Date: Sat, 28 Jul 2018 23:31:23 +0530 Subject: [PATCH] util: socketaddr: Introduce virSocketAddrFree helper This will not only help us in the future when adding more and more VIR_AUTOPTR instances, we're also consistent in that a compound type gets its own function which can easily be extended in the future if necessary. Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com> Signed-off-by: Erik Skultety <eskultet@redhat.com> --- src/util/virsocketaddr.c | 6 ++++++ src/util/virsocketaddr.h | 2 ++ 2 files changed, 8 insertions(+) diff --git a/src/util/virsocketaddr.c b/src/util/virsocketaddr.c index 5c3bfad0a4..80f75fb9cd 100644 --- a/src/util/virsocketaddr.c +++ b/src/util/virsocketaddr.c @@ -1253,3 +1253,9 @@ virSocketAddrPTRDomain(const virSocketAddr *addr, ret = -2; goto cleanup; } + +void +virSocketAddrFree(virSocketAddrPtr addr) +{ + VIR_FREE(addr); +} diff --git a/src/util/virsocketaddr.h b/src/util/virsocketaddr.h index 3029338488..06cfd33d72 100644 --- a/src/util/virsocketaddr.h +++ b/src/util/virsocketaddr.h @@ -162,4 +162,6 @@ int virSocketAddrPTRDomain(const virSocketAddr *addr, char **ptr) ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(3); +void virSocketAddrFree(virSocketAddrPtr addr); + #endif /* __VIR_SOCKETADDR_H__ */