Skip to content

marshallers: ensure g_cclosure_marshal_VOID__VOIDv is used

Christian Hergert requested to merge wip/chergert/marshal-gtk4 into master

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.

Merge request reports