[ruby PATCH] Fix cpumap allocation for virDomainGetVcpus and use return value