From: Matthias Clasen Date: Fri, 3 Mar 2023 11:51:04 +0000 (-0500) Subject: modules: Stop using g_slice X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~1^2~553^2~4 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=bcb0882208a5839efd4c11533f4f7e0275b36893;p=gtk4.git modules: Stop using g_slice --- diff --git a/modules/media/gtkgstpaintable.c b/modules/media/gtkgstpaintable.c index 0a4309b9d3..8abf4a2a6e 100644 --- a/modules/media/gtkgstpaintable.c +++ b/modules/media/gtkgstpaintable.c @@ -278,7 +278,7 @@ set_texture_invocation_free (SetTextureInvocation *invoke) g_object_unref (invoke->paintable); g_object_unref (invoke->texture); - g_slice_free (SetTextureInvocation, invoke); + g_free (invoke); } static gboolean @@ -300,7 +300,7 @@ gtk_gst_paintable_queue_set_texture (GtkGstPaintable *self, { SetTextureInvocation *invoke; - invoke = g_slice_new0 (SetTextureInvocation); + invoke = g_new0 (SetTextureInvocation, 1); invoke->paintable = g_object_ref (self); invoke->texture = g_object_ref (texture); invoke->pixel_aspect_ratio = pixel_aspect_ratio; diff --git a/modules/printbackends/gtkprintbackendcups.c b/modules/printbackends/gtkprintbackendcups.c index b88995b89d..d5c6acbe48 100644 --- a/modules/printbackends/gtkprintbackendcups.c +++ b/modules/printbackends/gtkprintbackendcups.c @@ -2034,7 +2034,7 @@ printer_setup_info_free (PrinterSetupInfo *info) g_free (info->original_device_uri); g_free (info->state_msg); g_strfreev (info->covers); - g_slice_free (PrinterSetupInfo, info); + g_free (info); } static void @@ -2732,7 +2732,7 @@ cups_request_printer_info_cb (GtkPrintBackendCups *cups_backend, gpointer user_data) { RequestPrinterInfoData *data = (RequestPrinterInfoData *) user_data; - PrinterSetupInfo *info = g_slice_new0 (PrinterSetupInfo); + PrinterSetupInfo *info = g_new0 (PrinterSetupInfo, 1); GtkPrintBackend *backend = GTK_PRINT_BACKEND (cups_backend); ipp_attribute_t *attr; GtkPrinter *printer = g_object_ref (GTK_PRINTER (data->printer)); @@ -3022,7 +3022,7 @@ create_temporary_queue (GtkPrintBackendCups *backend, static void create_cups_printer_from_avahi_data (AvahiConnectionTestData *data) { - PrinterSetupInfo *info = g_slice_new0 (PrinterSetupInfo); + PrinterSetupInfo *info = g_new0 (PrinterSetupInfo, 1); GtkPrinter *printer; printer = gtk_print_backend_find_printer (GTK_PRINT_BACKEND (data->backend), data->printer_name); @@ -3689,7 +3689,7 @@ cups_request_printer_list_cb (GtkPrintBackendCups *cups_backend, GtkPrinter *printer; gboolean status_changed = FALSE; GList *node; - PrinterSetupInfo *info = g_slice_new0 (PrinterSetupInfo); + PrinterSetupInfo *info = g_new0 (PrinterSetupInfo, 1); /* Skip leading attributes until we hit a printer... */