diff options
author | Matthias Clasen <mclasen@redhat.com> | 2023-05-13 12:34:22 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2023-05-13 12:38:24 -0400 |
commit | 2cd5b4df1b9f0d3336e482b998380a05a26e1111 (patch) | |
tree | fce9d089eaa0c3df41542178b0737336fee3c909 /gtk/gtkprintoperationpreview.c | |
parent | ccc6b7165e7115eb9f3e1e70a8b795bfdb802c8b (diff) | |
download | gtk+-2cd5b4df1b9f0d3336e482b998380a05a26e1111.tar.gz |
Add missing va marshallers
Whenever we pass a marshaller to g_signal_new,
call g_signal_set_va_marshaller with the corresponding
va marshaller.
Diffstat (limited to 'gtk/gtkprintoperationpreview.c')
-rw-r--r-- | gtk/gtkprintoperationpreview.c | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/gtk/gtkprintoperationpreview.c b/gtk/gtkprintoperationpreview.c index 14b4350421..423e352390 100644 --- a/gtk/gtkprintoperationpreview.c +++ b/gtk/gtkprintoperationpreview.c @@ -73,6 +73,8 @@ gtk_print_operation_preview_base_init (gpointer g_iface) if (!initialized) { + unsigned int id; + /** * GtkPrintOperationPreview::ready: * @preview: the object on which the signal is emitted @@ -104,15 +106,18 @@ gtk_print_operation_preview_base_init (gpointer g_iface) * according to @page_setup and set up a suitable cairo * context, using [method@Gtk.PrintContext.set_cairo_context]. */ - g_signal_new (I_("got-page-size"), - GTK_TYPE_PRINT_OPERATION_PREVIEW, - G_SIGNAL_RUN_LAST, - G_STRUCT_OFFSET (GtkPrintOperationPreviewIface, got_page_size), - NULL, NULL, - _gtk_marshal_VOID__OBJECT_OBJECT, - G_TYPE_NONE, 2, - GTK_TYPE_PRINT_CONTEXT, - GTK_TYPE_PAGE_SETUP); + id = g_signal_new (I_("got-page-size"), + GTK_TYPE_PRINT_OPERATION_PREVIEW, + G_SIGNAL_RUN_LAST, + G_STRUCT_OFFSET (GtkPrintOperationPreviewIface, got_page_size), + NULL, NULL, + _gtk_marshal_VOID__OBJECT_OBJECT, + G_TYPE_NONE, 2, + GTK_TYPE_PRINT_CONTEXT, + GTK_TYPE_PAGE_SETUP); + g_signal_set_va_marshaller (id, + GTK_TYPE_PRINT_OPERATION_PREVIEW, + _gtk_marshal_VOID__OBJECT_OBJECTv); initialized = TRUE; } |