On Wed, 1 Oct 2014 21:17:18 +0900 Ryo Munakata <[email protected]> wrote:
> Signed-off-by: Ryo Munakata <[email protected]> > --- > src/connection.c | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/src/connection.c b/src/connection.c > index f292853..f516c85 100644 > --- a/src/connection.c > +++ b/src/connection.c > @@ -931,6 +931,11 @@ wl_closure_invoke(struct wl_closure *closure, uint32_t > flags, > count + 2, &ffi_type_void, ffi_types); > > implementation = target->implementation; > + if (!implementation[opcode]) { > + wl_log("listener function for opcode %u of %s is NULL\n", > + opcode, target->interface->name); > + abort(); > + } > ffi_call(&cif, implementation[opcode], NULL, ffi_args); > } > Pushed. Thanks, pq _______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
