mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 21:55:25 +00:00
virCPUDefFormatBufFull: Use virXMLFormatElement
The function was basically open-coding it. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
20feb62ed8
commit
dddd442798
@ -743,21 +743,7 @@ virCPUDefFormatBufFull(virBufferPtr buf,
|
||||
if (virDomainNumaDefFormatXML(&childrenBuf, numa) < 0)
|
||||
return -1;
|
||||
|
||||
/* Put it all together */
|
||||
if (virBufferUse(&attributeBuf) || virBufferUse(&childrenBuf)) {
|
||||
virBufferAddLit(buf, "<cpu");
|
||||
|
||||
if (virBufferUse(&attributeBuf))
|
||||
virBufferAddBuffer(buf, &attributeBuf);
|
||||
|
||||
if (virBufferUse(&childrenBuf)) {
|
||||
virBufferAddLit(buf, ">\n");
|
||||
virBufferAddBuffer(buf, &childrenBuf);
|
||||
virBufferAddLit(buf, "</cpu>\n");
|
||||
} else {
|
||||
virBufferAddLit(buf, "/>\n");
|
||||
}
|
||||
}
|
||||
virXMLFormatElement(buf, "cpu", &attributeBuf, &childrenBuf);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user