summaryrefslogtreecommitdiff
path: root/gtk/gtkprintbackend.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2006-06-19 05:09:49 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2006-06-19 05:09:49 +0000
commit7a44ce336669e7c3ac6418a7dbe8171a6749b49b (patch)
treead9bd670623c4f5b47fd8d611bb65800b93f8ce3 /gtk/gtkprintbackend.h
parent2858512ebe4cc157e87904051d7cd0dbd6578a4a (diff)
downloadgtk+-7a44ce336669e7c3ac6418a7dbe8171a6749b49b.tar.gz
Add a capabilities argument to the printer_get_options method and to the
2006-06-19 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprinter-private.h: * gtk/gtkprinter.c (_gtk_printer_get_options): * gtk/gtkprintbackend.h: Add a capabilities argument to the printer_get_options method and to the _gtk_printer_get_options function * modules/printbackends/lpr/gtkprintbackendlpr.c (lpr_printer_get_options): * modules/printbackends/pdf/gtkprintbackendpdf.c (pdf_printer_get_options): * modules/printbackends/cups/gtkprintbackendcups.c (cups_printer_get_options): * gtk/gtkprintunixdialog.c (selected_printer_changed): Adjust callers and implementations.
Diffstat (limited to 'gtk/gtkprintbackend.h')
-rw-r--r--gtk/gtkprintbackend.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtkprintbackend.h b/gtk/gtkprintbackend.h
index 5ccd1d7183..ba08c2d546 100644
--- a/gtk/gtkprintbackend.h
+++ b/gtk/gtkprintbackend.h
@@ -87,7 +87,8 @@ struct _GtkPrintBackendClass
gint cache_fd);
GtkPrinterOptionSet * (*printer_get_options) (GtkPrinter *printer,
GtkPrintSettings *settings,
- GtkPageSetup *page_setup);
+ GtkPageSetup *page_setup,
+ GtkPrintCapabilities capabilities);
gboolean (*printer_mark_conflicts) (GtkPrinter *printer,
GtkPrinterOptionSet *options);
void (*printer_get_settings_from_options) (GtkPrinter *printer,