g_object_unref (invoke->paintable);
g_object_unref (invoke->texture);
- g_slice_free (SetTextureInvocation, invoke);
+ g_free (invoke);
}
static gboolean
{
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;
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
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));
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);
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...
*/