Now we are able to move the rest into virDomainGraphicsDefFormatVNC without breaking order of elements in the resulting XML. Signed-off-by: Pavel Hrdina <phrdina@xxxxxxxxxx> --- src/conf/domain_conf.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index 34ed62cc99..27323ea768 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -26493,6 +26493,8 @@ virDomainGraphicsDefFormatVNC(virBuffer *attrBuf, virDomainGraphicsDefFormatListnes(childBuf, def, flags); + virDomainGraphicsDefFormatAudio(childBuf, def->data.vnc.audioId); + return 0; } @@ -26728,9 +26730,6 @@ virDomainGraphicsDefFormat(virBuffer *buf, break; } - if (def->type == VIR_DOMAIN_GRAPHICS_TYPE_VNC) - virDomainGraphicsDefFormatAudio(&childBuf, def->data.vnc.audioId); - virXMLFormatElement(buf, "graphics", &attrBuf, &childBuf); return 0; -- 2.48.1