}
+static virDomainIOThreadIDDef *
+virDomainIOThreadIDDefNew(void)
+{
+ virDomainIOThreadIDDef *def = g_new0(virDomainIOThreadIDDef, 1);
+
+ return def;
+}
+
+
void
virDomainIOThreadIDDefFree(virDomainIOThreadIDDef *def)
{
_("failed to populate iothreadids"));
return -1;
}
- iothrid = g_new0(virDomainIOThreadIDDef, 1);
+ iothrid = virDomainIOThreadIDDefNew();
iothrid->iothread_id = nxt;
iothrid->autofill = true;
def->iothreadids[def->niothreadids++] = g_steal_pointer(&iothrid);
static virDomainIOThreadIDDef *
virDomainIOThreadIDDefParseXML(xmlNodePtr node)
{
- g_autoptr(virDomainIOThreadIDDef) iothrid = g_new0(virDomainIOThreadIDDef, 1);
+ g_autoptr(virDomainIOThreadIDDef) iothrid = virDomainIOThreadIDDefNew();
if (virXMLPropUInt(node, "id", 10,
VIR_XML_PROP_REQUIRED | VIR_XML_PROP_NONZERO,
{
virDomainIOThreadIDDef *iothrid = NULL;
- iothrid = g_new0(virDomainIOThreadIDDef, 1);
-
+ iothrid = virDomainIOThreadIDDefNew();
iothrid->iothread_id = iothread_id;
VIR_APPEND_ELEMENT_COPY(def->iothreadids, def->niothreadids, iothrid);