[libvirt] [PATCH]: fix ruby-libvirt bindings when virConnectNum* returns 0