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

Laine Stump laine at laine.org
Tue Aug 2 17:28:10 UTC 2011


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.




More information about the libvir-list mailing list