[libvirt PATCH 5/9] esx: use g_steal_pointer+g_autofree on return value