diff options
author | Christian Hergert <chergert@redhat.com> | 2019-05-29 13:05:19 -0700 |
---|---|---|
committer | Christian Hergert <chergert@redhat.com> | 2019-05-29 13:22:31 -0700 |
commit | f507a79056b44cfce5cb1d27f37ac71c682bd22f (patch) | |
tree | 8728d57fe23c68d41559ed0021dfd4a3f12233fe /gtk/gtkprintbackend.c | |
parent | 90f330e27a7576c9a2d24398e71bf3097f591f08 (diff) | |
download | gtk+-f507a79056b44cfce5cb1d27f37ac71c682bd22f.tar.gz |
marshallers: ensure g_cclosure_marshal_VOID__VOIDv is used
If we set c_marshaller manually, then g_signal_newv() will not setup a
va_marshaller for us. However, if we provide c_marshaller as NULL, it will
setup both the c_marshaller (to g_cclosure_marshal_VOID__VOID) and
va_marshaller (to g_cclosure_marshal_VOID__VOIDv) for us.
Diffstat (limited to 'gtk/gtkprintbackend.c')
-rw-r--r-- | gtk/gtkprintbackend.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/gtkprintbackend.c b/gtk/gtkprintbackend.c index 94efc688b4..3c963bb068 100644 --- a/gtk/gtkprintbackend.c +++ b/gtk/gtkprintbackend.c @@ -280,7 +280,7 @@ gtk_print_backend_class_init (GtkPrintBackendClass *class) G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (GtkPrintBackendClass, printer_list_changed), NULL, NULL, - g_cclosure_marshal_VOID__VOID, + NULL, G_TYPE_NONE, 0); signals[PRINTER_LIST_DONE] = g_signal_new (I_("printer-list-done"), @@ -288,7 +288,7 @@ gtk_print_backend_class_init (GtkPrintBackendClass *class) G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (GtkPrintBackendClass, printer_list_done), NULL, NULL, - g_cclosure_marshal_VOID__VOID, + NULL, G_TYPE_NONE, 0); signals[PRINTER_ADDED] = g_signal_new (I_("printer-added"), |