gdk/win32: fix g_string_free warning
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Tue, 25 Apr 2023 12:14:55 +0000 (16:14 +0400)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Tue, 25 Apr 2023 12:14:57 +0000 (16:14 +0400)
../gdk/win32/gdkclipdrop-win32.c: In function 'transmute_cf_shell_id_list_to_text_uri_list':
C:/msys64/ucrt64/include/glib-2.0/glib/gstring.h:72:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result]

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
gdk/win32/gdkclipdrop-win32.c

index aeadad56c846b41c06298d83d850f2701a5a9ed7..51c19a66cc26fe060f5942b9c7079a4f305c2be0 100644 (file)
@@ -2546,13 +2546,11 @@ transmute_cf_shell_id_list_to_text_uri_list (const guchar    *data,
       ILFree (file_id_full);
     }
 
-  *set_data = (guchar *) result->str;
   if (set_data_length)
     *set_data_length = result->len;
+  *set_data = (guchar *) g_string_free (result, FALSE);
   if (set_data_destroy)
     *set_data_destroy = g_free;
-
-  g_string_free (result, FALSE);
 }
 
 void