While trying to solve my problems in #107, I noticed a thing that annoys me in sigc::mem_fun implementation:
The functions argument is T_return (T_obj2::*func)(T_arg...) but the returned functor is created as a T_return (T_obj::*)(T_arg...). The 2 has disappeared.
Does it not encapsulate the wrong method?
best regards