summaryrefslogtreecommitdiff
path: root/gtk/gtkprintoperation-win32.c
diff options
context:
space:
mode:
authorРуслан Ижбулатов <lrn1986@gmail.com>2018-06-16 18:20:22 +0000
committerРуслан Ижбулатов <lrn1986@gmail.com>2018-06-16 18:20:22 +0000
commitfe76984e89d49417c24336d2a4e4aad5ae7f665c (patch)
tree607caff48ed08193716f86345c3c776929bd2b5f /gtk/gtkprintoperation-win32.c
parentf6d70f7225cf7faef48e10a6688e87b9ed08ef78 (diff)
downloadgtk+-fe76984e89d49417c24336d2a4e4aad5ae7f665c.tar.gz
Add foward declarations to gtk_print_operation_run_without_dialog
Diffstat (limited to 'gtk/gtkprintoperation-win32.c')
-rw-r--r--gtk/gtkprintoperation-win32.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/gtk/gtkprintoperation-win32.c b/gtk/gtkprintoperation-win32.c
index ca7c1be125..ab31cba5c9 100644
--- a/gtk/gtkprintoperation-win32.c
+++ b/gtk/gtkprintoperation-win32.c
@@ -56,6 +56,24 @@
#define JOB_STATUS_COMPLETE 0x1000
#endif
+/* Forward declarations */
+GtkPrintOperationResult
+gtk_print_operation_run_without_dialog (GtkPrintOperation *op,
+ gboolean *do_print);
+GtkPrintOperationResult
+gtk_print_operation_run_with_dialog (GtkPrintOperation *op,
+ GtkWindow *parent,
+ gboolean *do_print);
+UINT_PTR CALLBACK
+run_mainloop_hook (HWND hdlg,
+ UINT uiMsg,
+ WPARAM wParam,
+ LPARAM lParam);
+void
+win32_start_page (GtkPrintOperation *op,
+ GtkPrintContext *print_context,
+ GtkPageSetup *page_setup);
+
typedef struct {
HDC hdc;
HGLOBAL devmode;