GNOME Bugzilla – Bug 697020
Fails to marshal out arrays
Last modified: 2017-01-06 06:02:00 UTC
This patch adds a currently failing unit test for a vfunc with a array output param. The corresponding part is already present in g-i. I think this (one of) the reason GApplication::local_command_line is not handled correctly.
Created attachment 240278 [details] [review] tests: add array_out_param unit test
Paolo, I don't see callback_array_out_parameter() in GIMarshallingTests inside gobject-introspection (nor in the git log), but you mentioned the g-i part being already there. Anything I'm missing? Is this still relevant?
It's been a while, but after a grep I think it is vfunc_array_out_parameter in g-i
callback_array_out_parameter() indeed doesn't exist yet, but vfunc_array_out_parameter() does. I believe the requested functionality has been implemented in the meantime, so I'm pushing the patch, with the callback_... test marked pending.
Attachment 240278 [details] pushed as ea1fc16 - tests: add array_out_param unit test