xen: Avoid double free of virDomainDef in xenDaemonCreateXML
xen: Avoid double free of virDomainDef in xenDaemonCreateXML

The virDomainDef is allocated by the caller and also used after
calling to xenDaemonCreateXML. So it must not get freed by the
callee.

Signed-off-by: Stefan Bader <00beb3b1b08625be3b68f3989c75be8de7f2fd89@canonical.com>

cbosdo/libvirt,jardasgit/libvirt,agx/libvirt,taget/libvirt,nertpinx/libvirt,nertpinx/libvirt,zippy2/libvirt,datto/libvirt,zhlcindy/libvirt-1.1.4-maintain,elmarco/libvirt,nertpinx/libvirt,elmarco/libvirt,libvirt/libvirt,elmarco/libvirt,jardasgit/libvirt,crobinso/libvirt,agx/libvirt,andreabolognani/libvirt,eskultety/libvirt,jardasgit/libvirt,VenkatDatta/libvirt,datto/libvirt,libvirt/libvirt,datto/libvirt,zhlcindy/libvirt-1.1.4-maintain,andreabolognani/libvirt,andreabolognani/libvirt,VenkatDatta/libvirt,andreabolognani/libvirt,cbosdo/libvirt,agx/libvirt,agx/libvirt,fabianfreyer/libvirt,cbosdo/libvirt,VenkatDatta/libvirt,jfehlig/libvirt,elmarco/libvirt,shugaoye/libvirt,zhlcindy/libvirt-1.1.4-maintain,andreabolognani/libvirt,fabianfreyer/libvirt,eskultety/libvirt,zippy2/libvirt,fabianfreyer/libvirt,zippy2/libvirt,nertpinx/libvirt,jfehlig/libvirt,jardasgit/libvirt,olafhering/libvirt,VenkatDatta/libvirt,olafhering/libvirt,VenkatDatta/libvirt,crobinso/libvirt,olafhering/libvirt,olafhering/libvirt,eskultety/libvirt,nertpinx/libvirt,cbosdo/libvirt,datto/libvirt,crobinso/libvirt,libvirt/libvirt,crobinso/libvirt,rlaager/libvirt,datto/libvirt,taget/libvirt,shugaoye/libvirt,zhlcindy/libvirt-1.1.4-maintain,taget/libvirt,jfehlig/libvirt,rlaager/libvirt,taget/libvirt,jardasgit/libvirt,shugaoye/libvirt,eskultety/libvirt,jfehlig/libvirt,rlaager/libvirt,zippy2/libvirt,libvirt/libvirt,fabianfreyer/libvirt,elmarco/libvirt,shugaoye/libvirt,rlaager/libvirt,fabianfreyer/libvirt,rlaager/libvirt,zhlcindy/libvirt-1.1.4-maintain,agx/libvirt,eskultety/libvirt,cbosdo/libvirt,shugaoye/libvirt,taget/libvirt