[libvirt] [PATCH 3/3] python: avoid unlikely sign extension bug

Eric Blake eblake at redhat.com
Tue Aug 2 18:01:10 UTC 2011


On 08/02/2011 11:28 AM, Laine Stump wrote:
> On 08/02/2011 12:12 PM, Eric Blake wrote:
>> Detected by Coverity; same analysis as for commit f73198df.
>>
>> * python/libvirt-override.c (libvirt_virDomainGetVcpuPinInfo): Use
>> correct type.
>> ---
>> python/libvirt-override.c | 2 +-
>> 1 files changed, 1 insertions(+), 1 deletions(-)
>>
>> diff --git a/python/libvirt-override.c b/python/libvirt-override.c
>> index aa84438..b5650e2 100644
>> --- a/python/libvirt-override.c
>> +++ b/python/libvirt-override.c
>> @@ -1114,7 +1114,7 @@ libvirt_virDomainGetVcpuPinInfo(PyObject *self
>> ATTRIBUTE_UNUSED,
>> virNodeInfo nodeinfo;
>> virDomainInfo dominfo;
>> unsigned char *cpumaps;
>> - int cpumaplen, vcpu, pcpu;
>> + size_t cpumaplen, vcpu, pcpu;
>> unsigned int flags;
>> int i_retval;
>
> ACK.

1-3 pushed, and I'll have some more shortly.

-- 
Eric Blake   eblake at redhat.com    +1-801-349-2682
Libvirt virtualization library http://libvirt.org




More information about the libvir-list mailing list