mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
Fix double free in XML parsing
This commit is contained in:
parent
aeccfe85be
commit
03d48a87ed
@ -1,3 +1,7 @@
|
|||||||
|
Thu Mar 8 22:07:14 EST 2007 Daniel P. Berrange <berrange@redhat.com>
|
||||||
|
|
||||||
|
* qemud/conf.c: Fix double free in XML parsing routine
|
||||||
|
|
||||||
Thu Mar 8 18:31:14 EST 2007 Daniel P. Berrange <berrange@redhat.com>
|
Thu Mar 8 18:31:14 EST 2007 Daniel P. Berrange <berrange@redhat.com>
|
||||||
|
|
||||||
* qemud/Makefile.am: Make sure to create $PREFIX/var/run/libvirt
|
* qemud/Makefile.am: Make sure to create $PREFIX/var/run/libvirt
|
||||||
|
@ -828,6 +828,7 @@ static struct qemud_vm_def *qemudParseXML(struct qemud_server *server,
|
|||||||
goto error;
|
goto error;
|
||||||
}
|
}
|
||||||
xmlFree(prop);
|
xmlFree(prop);
|
||||||
|
prop = NULL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
xmlXPathFreeObject(obj);
|
xmlXPathFreeObject(obj);
|
||||||
@ -877,6 +878,7 @@ static struct qemud_vm_def *qemudParseXML(struct qemud_server *server,
|
|||||||
goto error;
|
goto error;
|
||||||
}
|
}
|
||||||
xmlFree(prop);
|
xmlFree(prop);
|
||||||
|
prop = NULL;
|
||||||
}
|
}
|
||||||
xmlXPathFreeObject(obj);
|
xmlXPathFreeObject(obj);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user