提交 369199d1 编写于 作者: J Jiri Denemark

qemu: Use qemuDomainDefFormatXML in qemuDomainDefCopy

Because qemuDomainDefCopy needs a string representation of a domain
definition, there's no reason for calling the lower level
qemuDomainDefFormatBuf API.
Signed-off-by: NJiri Denemark <jdenemar@redhat.com>
上级 5c4fc07d
......@@ -4536,14 +4536,12 @@ qemuDomainDefCopy(virQEMUDriverPtr driver,
virDomainDefPtr src,
unsigned int flags)
{
virBuffer buf = VIR_BUFFER_INITIALIZER;
virDomainDefPtr ret = NULL;
char *xml = NULL;
char *xml;
if (qemuDomainDefFormatBuf(driver, src, flags, &buf) < 0)
if (!(xml = qemuDomainDefFormatXML(driver, src, flags)))
return NULL;
xml = virBufferContentAndReset(&buf);
ret = qemuDomainDefFromXML(driver, xml);
VIR_FREE(xml);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册