Ok, that was a stupid mistake in the generated code. I passed the wl_display interface instead of the wl_registry interface to the marshalling function. I passed over it a hundred times without seeing.
Thanks for your help. 2017-02-10 19:18 GMT+01:00 Erik De Rijcke <derijcke.e...@gmail.com>: > I remember facing similar marshalling issues when writing my bindings. The > thing is that the wire args do not always match the literal protocol args, > especially when creating a new object iirc. If it might be of any help, you > can always take a look at wayland-java-bindings on github to get an idea > how it's done. > > gl & hf > > > >
_______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel