diff options
author | Matthias Clasen <mclasen@redhat.com> | 2006-06-16 18:29:09 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2006-06-16 18:29:09 +0000 |
commit | 956bcb4393329aeeed26c409f44201b8c3524eb4 (patch) | |
tree | 9021de3ba290baa426804a773a523f003a7e8ac3 /gtk/gtkprinter.c | |
parent | a0063d39d25bef3a28fb87b0defad9d9512d1c5a (diff) | |
download | gtk+-956bcb4393329aeeed26c409f44201b8c3524eb4.tar.gz |
Add a GtkPrintSettings parameter to the printer_create_cairo_surface
2006-06-16 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintbackend.h: Add a GtkPrintSettings parameter to the
printer_create_cairo_surface method.
* modules/printbackends/pdf/gtkprintbackendpdf.c:
* modules/printbackends/cups/gtkprintbackendcups.c:
* modules/printbackends/lpr/gtkprintbackendlpr.c:
* gtk/gtkprinter.c (_gtk_printer_create_cairo_surface):
* gtk/gtkprinter-private.h:
* gtk/gtkprintjob.c (gtk_print_job_get_surface): Adapt all users.
Diffstat (limited to 'gtk/gtkprinter.c')
-rw-r--r-- | gtk/gtkprinter.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/gtk/gtkprinter.c b/gtk/gtkprinter.c index d9ba713ab6..1b9912e964 100644 --- a/gtk/gtkprinter.c +++ b/gtk/gtkprinter.c @@ -749,14 +749,16 @@ _gtk_printer_prepare_for_print (GtkPrinter *printer, } cairo_surface_t * -_gtk_printer_create_cairo_surface (GtkPrinter *printer, - gdouble width, - gdouble height, - gint cache_fd) +_gtk_printer_create_cairo_surface (GtkPrinter *printer, + GtkPrintSettings *settings, + gdouble width, + gdouble height, + gint cache_fd) { GtkPrintBackendClass *backend_class = GTK_PRINT_BACKEND_GET_CLASS (printer->priv->backend); - return backend_class->printer_create_cairo_surface (printer, width, height, cache_fd); + return backend_class->printer_create_cairo_surface (printer, settings, + width, height, cache_fd); } GList * |