[libvirt] [PATCH] minor fix's

Daniel P. Berrange berrange at redhat.com
Wed Sep 30 10:24:09 UTC 2009


On Wed, Sep 30, 2009 at 12:17:32PM +0200, Matthias Bolte wrote:
> 2009/9/30 Pritesh Kothari <Pritesh.Kothari at sun.com>:
> > Hi All,
> >
> > Just minor fix's.
> >
> > Regards,
> > Pritesh
> >
> 
> I came across this 64bit compile problem (with -Werror) as well, but I
> would fix it differently: Change the signature of
> remoteSendStreamData() to use unsigned int instead of size_t. This is
> possible because remoteSendStreamData() is not part of the public API
> and it's currently called with len set to 0 or with len set to an int
> value returned by virStreamRecv().

ACK, I prefer this way

> diff --git a/daemon/dispatch.c b/daemon/dispatch.c
> index e9fe260..ae4f60d 100644
> --- a/daemon/dispatch.c
> +++ b/daemon/dispatch.c
> @@ -589,7 +589,7 @@ int
>  remoteSendStreamData(struct qemud_client *client,
>                       struct qemud_client_stream *stream,
>                       const char *data,
> -                     size_t len)
> +                     unsigned int len)
>  {
>      struct qemud_client_message *msg;
>      XDR xdr;
> diff --git a/daemon/dispatch.h b/daemon/dispatch.h
> index a5bf474..ed9d89d 100644
> --- a/daemon/dispatch.h
> +++ b/daemon/dispatch.h
> @@ -75,6 +75,6 @@ int
>  remoteSendStreamData(struct qemud_client *client,
>                       struct qemud_client_stream *stream,
>                       const char *data,
> -                     size_t len);
> +                     unsigned int len);
>  
>  #endif /* __LIBVIRTD_DISPATCH_H__ */

> --
> Libvir-list mailing list
> Libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list


-- 
|: Red Hat, Engineering, London   -o-   http://people.redhat.com/berrange/ :|
|: http://libvirt.org  -o-  http://virt-manager.org  -o-  http://ovirt.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505  -o-  F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|




More information about the libvir-list mailing list