Re: Fast handling of class-closure-only signals



James Henstridge <james daa com au> writes:

> Will this code affect objects where g_signal_override_class_closure()
> has been called?  In this case, the class closure may be the only
> callback for the signal, but it wouldn't be correct to short circuit
> to the C function pointer.

That case was explicitly handled by Tim's code, and my patch inherits
it. If g_signal_override_class_closure() has been called, 
g_signal_check_class_closure_only() returns FALSE, so nothing is
short-circuited in that case.


Søren



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]