From 3acd26c64ae3e3666deed7806464ee5892094017 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD=20=D0=98=D0=B6=D0=B1?= =?utf8?q?=D1=83=D0=BB=D0=B0=D1=82=D0=BE=D0=B2?= Date: Sun, 10 Jun 2018 20:59:30 +0000 Subject: [PATCH] Fix more signedness issues in W32 backend --- gdk/win32/gdkclipdrop-win32.c | 2 +- gdk/win32/gdkclipdrop-win32.h | 2 +- gdk/win32/gdkhdataoutputstream-win32.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gdk/win32/gdkclipdrop-win32.c b/gdk/win32/gdkclipdrop-win32.c index 847c118c15..2cefb583ea 100644 --- a/gdk/win32/gdkclipdrop-win32.c +++ b/gdk/win32/gdkclipdrop-win32.c @@ -2686,7 +2686,7 @@ _gdk_win32_transmute_contentformat (const gchar *from_contentformat, const guchar *data, gint length, guchar **set_data, - gint *set_data_length) + gsize *set_data_length) { if ((from_contentformat == _gdk_win32_clipdrop_atom (GDK_WIN32_ATOM_INDEX_IMAGE_PNG) && to_w32format == _gdk_win32_clipdrop_cf (GDK_WIN32_CF_INDEX_PNG)) || diff --git a/gdk/win32/gdkclipdrop-win32.h b/gdk/win32/gdkclipdrop-win32.h index 570f407dc4..c281c8d486 100644 --- a/gdk/win32/gdkclipdrop-win32.h +++ b/gdk/win32/gdkclipdrop-win32.h @@ -254,7 +254,7 @@ gboolean _gdk_win32_transmute_contentformat (const gchar const guchar *data, gint length, guchar **set_data, - gint *set_data_length); + gsize *set_data_length); gboolean _gdk_win32_transmute_windows_data (UINT from_w32format, const gchar *to_contentformat, diff --git a/gdk/win32/gdkhdataoutputstream-win32.c b/gdk/win32/gdkhdataoutputstream-win32.c index 9c46fcc351..b6cfb9745f 100644 --- a/gdk/win32/gdkhdataoutputstream-win32.c +++ b/gdk/win32/gdkhdataoutputstream-win32.c @@ -196,7 +196,7 @@ gdk_win32_hdata_output_stream_close (GOutputStream *output_stream, if (priv->pair.transmute) { guchar *transmuted_data = NULL; - gint transmuted_data_length; + gsize transmuted_data_length; if (priv->handle_is_buffer) { -- 2.30.2