win32: Stop using g_slice
authorMatthias Clasen <mclasen@redhat.com>
Fri, 3 Mar 2023 11:31:58 +0000 (06:31 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 14 Mar 2023 18:56:42 +0000 (14:56 -0400)
gdk/win32/gdkdrag-win32.c

index 679d80db6f55fdcc14de65d1b0f559c728f88b7a..bb773bde0a71b8ecf4e97f9e93409ca530b9cef3 100644 (file)
@@ -1836,7 +1836,7 @@ static void
 gdk_drag_anim_destroy (GdkDragAnim *anim)
 {
   g_object_unref (anim->drag);
-  g_slice_free (GdkDragAnim, anim);
+  g_free (anim);
 }
 
 static gboolean
@@ -1936,7 +1936,7 @@ gdk_win32_drag_drop_done (GdkDrag  *drag,
   cairo_surface_destroy (surface);
 */
 
-  anim = g_slice_new0 (GdkDragAnim);
+  anim = g_new0 (GdkDragAnim, 1);
   g_set_object (&anim->drag, drag_win32);
   anim->frame_clock = gdk_surface_get_frame_clock (drag_win32->drag_surface);
   anim->start_time = gdk_frame_clock_get_frame_time (anim->frame_clock);