diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index 1b57a555529d45e3b6f5ba89391785fce4bb9458..cce99556551e958c1fdd38195115b58d00c68b84 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -9206,8 +9206,8 @@ virDomainFSDefFormat(virBufferPtr buf, } } - virBufferAsprintf(buf, " \n", - def->dst); + virBufferEscapeString(buf, " \n", + def->dst); if (def->readonly) virBufferAddLit(buf, " \n"); @@ -10009,7 +10009,7 @@ virDomainGraphicsListenDefFormat(virBufferPtr buf, if (def->network && (def->type == VIR_DOMAIN_GRAPHICS_LISTEN_TYPE_NETWORK)) { - virBufferAsprintf(buf, " network='%s'", def->network); + virBufferEscapeString(buf, " network='%s'", def->network); } virBufferAddLit(buf, "/>\n"); @@ -11523,15 +11523,15 @@ char *virDomainSnapshotDefFormat(char *domain_uuid, flags |= VIR_DOMAIN_XML_INACTIVE; virBufferAddLit(&buf, "\n"); - virBufferAsprintf(&buf, " %s\n", def->name); + virBufferEscapeString(&buf, " %s\n", def->name); if (def->description) - virBufferAsprintf(&buf, " %s\n", - def->description); + virBufferEscapeString(&buf, " %s\n", + def->description); virBufferAsprintf(&buf, " %s\n", virDomainStateTypeToString(def->state)); if (def->parent) { virBufferAddLit(&buf, " \n"); - virBufferAsprintf(&buf, " %s\n", def->parent); + virBufferEscapeString(&buf, " %s\n", def->parent); virBufferAddLit(&buf, " \n"); } virBufferAsprintf(&buf, " %lld\n",