Re: g_signal_emitv -- where is it used in application code?

2017-09-15 Thread Emmanuele Bassi
On 15 September 2017 at 13:18, Stefan Salewski wrote: > On Fri, 2017-09-15 at 12:25 +0100, Emmanuele Bassi wrote: >> The g_signal_emitv() function is the vector-based function for >> emitting signals in language bindings. >> >> The variadic argument version is a C convenience

Re: g_signal_emitv -- where is it used in application code?

2017-09-15 Thread Stefan Salewski
On Fri, 2017-09-15 at 12:25 +0100, Emmanuele Bassi wrote: > The g_signal_emitv() function is the vector-based function for > emitting signals in language bindings. > > The variadic argument version is a C convenience function, as > functions with variadic arguments are not introspectable. > >

Re: g_signal_emitv -- where is it used in application code?

2017-09-15 Thread Emmanuele Bassi
The g_signal_emitv() function is the vector-based function for emitting signals in language bindings. The variadic argument version is a C convenience function, as functions with variadic arguments are not introspectable. This is a typical pattern for any GObject-based library; for every