tests: Stop using g_slice
authorMatthias Clasen <mclasen@redhat.com>
Fri, 3 Mar 2023 11:53:53 +0000 (06:53 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 14 Mar 2023 18:56:42 +0000 (14:56 -0400)
tests/testcolumnview.c
tests/testlistview.c
tests/video-timer.c

index 4039e9ec79b0aa3153f68512adf2d1956d99d94d..b09888de8eb0736b76bc0387d4a7c23938e8b6d5 100644 (file)
@@ -222,7 +222,7 @@ row_data_free (gpointer _data)
 
   row_data_unbind (data);
 
-  g_slice_free (RowData, data);
+  g_free (data);
 }
 
 static void
@@ -232,7 +232,7 @@ setup_widget (GtkListItem *list_item,
   GtkWidget *box, *child;
   RowData *data;
 
-  data = g_slice_new0 (RowData);
+  data = g_new0 (RowData, 1);
   g_signal_connect (list_item, "notify::item", G_CALLBACK (row_data_notify_item), data);
   g_object_set_data_full (G_OBJECT (list_item), "row-data", data, row_data_free);
 
index f0f172f98fa40bbed1b4a848aae746289fa66ffd..d29ad88a06e702bb56d13ffeede35bc8f13b9d63 100644 (file)
@@ -479,7 +479,7 @@ row_data_free (gpointer _data)
 
   row_data_unbind (data);
 
-  g_slice_free (RowData, data);
+  g_free (data);
 }
 
 static void
@@ -489,7 +489,7 @@ setup_widget (GtkSignalListItemFactory *factory,
   GtkWidget *box, *child;
   RowData *data;
 
-  data = g_slice_new0 (RowData);
+  data = g_new0 (RowData, 1);
 
   box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 4);
   gtk_list_item_set_child (list_item, box);
index 1a8a04da054e21e3fddd71b2315fb9a7641e600e..c7667124cf9ee0050b717e461d5cf625ec824ea7 100644 (file)
@@ -107,7 +107,7 @@ create_frames_thread (gpointer data)
 
   while (TRUE)
     {
-      FrameData *frame_data = g_slice_new0 (FrameData);
+      FrameData *frame_data = g_new0 (FrameData, 1);
       frame_data->angle = 2 * M_PI * (frame_count % fps) / (double)fps;
       frame_data->stream_time = (G_GINT64_CONSTANT (1000000) * frame_count) / fps;
 
@@ -266,7 +266,7 @@ collect_old_frames (void)
       if (remove)
         {
           past_frames = g_list_delete_link (past_frames, l);
-          g_slice_free (FrameData, frame_data);
+          g_free (frame_data);
         }
     }
 }
@@ -329,7 +329,7 @@ on_update (GdkFrameClock *frame_clock,
               stream_time_to_clock_time (next_frame->stream_time)
               < predicted_presentation_time + refresh_interval / 2)
             {
-              g_slice_free (FrameData, unqueue_frame ());
+              g_free (unqueue_frame ());
               n_frames++;
               dropped_frames++;
               pending_frame = next_frame;