1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-03-07 17:28:15 +00:00

xen-xm: SIGSEGV in xenXMDomainDefineXML: filename

filename is not initialized to NULL while it's unconditionally freed in
the error path.

Signed-off-by: Philipp Hahn <hahn@univention.de>
(cherry picked from commit 360afebfb36cd7269b8a48db2e00e306bde0e641)
This commit is contained in:
Philipp Hahn 2012-02-06 14:13:18 +01:00 committed by Cole Robinson
parent 766be49f17
commit 3f769afc45

View File

@ -1071,7 +1071,7 @@ int xenXMDomainCreate(virDomainPtr domain) {
virDomainPtr xenXMDomainDefineXML(virConnectPtr conn, const char *xml)
{
virDomainPtr ret;
char *filename;
char *filename = NULL;
const char *oldfilename;
virDomainDefPtr def = NULL;
xenXMConfCachePtr entry = NULL;