[Spice-devel] [PATCH spice-gtk] mingw: Fix -Werror format & missing-prototypes
Marc-André Lureau
mlureau at redhat.com
Mon Jun 6 09:14:54 UTC 2016
ack
----- Original Message -----
> ---
> src/spice-widget.c | 2 +-
> src/usb-device-manager.c | 6 +++---
> src/win-usb-clerk.h | 4 ++--
> src/win-usb-driver-install.c | 3 ++-
> 4 files changed, 8 insertions(+), 7 deletions(-)
>
> diff --git a/src/spice-widget.c b/src/spice-widget.c
> index 0c70ce4..51a2055 100644
> --- a/src/spice-widget.c
> +++ b/src/spice-widget.c
> @@ -923,7 +923,7 @@ error:
> {
> DWORD errval = GetLastError();
> gchar *errstr = g_win32_error_message(errval);
> - g_warning("failed to clip cursor (%ld) %s", errval, errstr);
> + g_warning("failed to clip cursor (%lu) %s", errval, errstr);
> }
>
> return false;
> diff --git a/src/usb-device-manager.c b/src/usb-device-manager.c
> index 325533d..1fc8fc1 100644
> --- a/src/usb-device-manager.c
> +++ b/src/usb-device-manager.c
> @@ -54,7 +54,7 @@
> #include <glib/gi18n.h>
>
> #ifndef G_OS_WIN32 /* Linux -- device id is bus.addr */
> -#define DEV_ID_FMT "at %d.%d"
> +#define DEV_ID_FMT "at %u.%u"
> #else /* Windows -- device id is vid:pid */
> #define DEV_ID_FMT "0x%04x:0x%04x"
> #endif
> @@ -999,7 +999,7 @@ static void
> spice_usb_device_manager_add_dev(SpiceUsbDeviceManager *self,
> }
>
> static void spice_usb_device_manager_remove_dev(SpiceUsbDeviceManager *self,
> - int bus, int address)
> + guint bus, guint address)
> {
> SpiceUsbDeviceManagerPrivate *priv = self->priv;
> SpiceUsbDevice *device;
> @@ -1081,7 +1081,7 @@ static void
> spice_usb_device_manager_add_udev(SpiceUsbDeviceManager *self,
> spice_usb_device_manager_add_dev(self, libdev);
> else
> g_warning("Could not find USB device to add " DEV_ID_FMT,
> - bus, address);
> + (guint) bus, (guint) address);
>
> if (!priv->coldplug_list)
> libusb_free_device_list(dev_list, 1);
> diff --git a/src/win-usb-clerk.h b/src/win-usb-clerk.h
> index 24da3b4..a17980d 100644
> --- a/src/win-usb-clerk.h
> +++ b/src/win-usb-clerk.h
> @@ -4,8 +4,8 @@
> #include <windows.h>
>
> #define USB_CLERK_PIPE_NAME TEXT("\\\\.\\pipe\\usbclerkpipe")
> -#define USB_CLERK_MAGIC 0xDADA
> -#define USB_CLERK_VERSION 0x0003
> +#define USB_CLERK_MAGIC 0xDADAu
> +#define USB_CLERK_VERSION 0x0003u
>
> typedef struct USBClerkHeader {
> UINT16 magic;
> diff --git a/src/win-usb-driver-install.c b/src/win-usb-driver-install.c
> index 99660ce..a72fcb8 100644
> --- a/src/win-usb-driver-install.c
> +++ b/src/win-usb-driver-install.c
> @@ -78,7 +78,7 @@ static gboolean
> spice_win_usb_driver_initable_init(GInitable *initable,
> DWORD errval = GetLastError();
> gchar *errstr = g_win32_error_message(errval);
> g_set_error(err, SPICE_CLIENT_ERROR, SPICE_CLIENT_ERROR_USB_SERVICE,
> - "Failed to create service named pipe (%ld) %s", errval,
> errstr);
> + "Failed to create service named pipe (%lu) %s", errval,
> errstr);
> g_free(errstr);
> return FALSE;
> }
> @@ -117,6 +117,7 @@ static void
> spice_win_usb_driver_initable_iface_init(GInitableIface *iface)
> /* ------------------------------------------------------------------ */
> /* callbacks */
>
> +static
> void win_usb_driver_handle_reply_cb(GObject *gobject,
> GAsyncResult *read_res,
> gpointer user_data)
> --
> 2.8.3
>
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel
>
More information about the Spice-devel
mailing list