[libvirt PATCH] vsh: steal pointer in vshEditWriteToTempFile