Fix more signedness issues in W32 backend
authorРуслан Ижбулатов <lrn1986@gmail.com>
Sun, 10 Jun 2018 20:59:30 +0000 (20:59 +0000)
committerРуслан Ижбулатов <lrn1986@gmail.com>
Sun, 10 Jun 2018 21:21:14 +0000 (21:21 +0000)
gdk/win32/gdkclipdrop-win32.c
gdk/win32/gdkclipdrop-win32.h
gdk/win32/gdkhdataoutputstream-win32.c

index 847c118c157afec5fbcee36458f892b8fb9c1b25..2cefb583eae0cd9908e582c8b6a28b7cb61a8110 100644 (file)
@@ -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)) ||
index 570f407dc40064ced6de05452480f8db4a15bcd0..c281c8d4865d28aaf8240d25975411ffaeaa5b2d 100644 (file)
@@ -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,
index 9c46fcc35125ff3b67f934607e8e496087bd8f93..b6cfb9745f367ddd6f9e0411863274e9a5867564 100644 (file)
@@ -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)
         {