Re: [libvirt PATCH 32/39] cpu_x86: Introduce virCPUx86SignaturesFree

2020-04-07 Thread Ján Tomko

On a Friday in 2020, Jiri Denemark wrote:

The function will be used for freeing virCPUx86Signatures structure
introduced later in this series.

Signed-off-by: Jiri Denemark 
---
src/cpu/cpu_x86.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)



Reviewed-by: Ján Tomko 

Jano


signature.asc
Description: PGP signature


[libvirt PATCH 32/39] cpu_x86: Introduce virCPUx86SignaturesFree

2020-03-27 Thread Jiri Denemark
The function will be used for freeing virCPUx86Signatures structure
introduced later in this series.

Signed-off-by: Jiri Denemark 
---
 src/cpu/cpu_x86.c | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/cpu/cpu_x86.c b/src/cpu/cpu_x86.c
index 182d0da97c..a71b5ccacc 100644
--- a/src/cpu/cpu_x86.c
+++ b/src/cpu/cpu_x86.c
@@ -1090,6 +1090,13 @@ x86FeatureParse(xmlXPathContextPtr ctxt,
 }
 
 
+static void
+virCPUx86SignaturesFree(uint32_t *signatures)
+{
+g_free(signatures);
+}
+
+
 static int
 virCPUx86SignaturesCopy(virCPUx86ModelPtr dst,
 virCPUx86ModelPtr src)
@@ -1149,7 +1156,7 @@ x86ModelFree(virCPUx86ModelPtr model)
 return;
 
 g_free(model->name);
-g_free(model->signatures);
+virCPUx86SignaturesFree(model->signatures);
 virCPUx86DataClear(>data);
 g_free(model);
 }
@@ -1414,7 +1421,7 @@ x86ModelParseSignatures(virCPUx86ModelPtr model,
 return n;
 
 /* Remove inherited signatures. */
-VIR_FREE(model->signatures);
+virCPUx86SignaturesFree(model->signatures);
 
 model->nsignatures = n;
 if (VIR_ALLOC_N(model->signatures, n) < 0)
-- 
2.26.0