DBusProxy.call_with_unix_fd_list is unusable
@mterry
Submitted by Michael Terry Link to original bug (#688907)
Description
DBusProxy.call_with_unix_fd_list (and I assume its sister function DBusConnection.call_with_unix_fd_list?) do not generate code that works.
Specifically, I see it generate code like: <GVariant*> = g_dbus_proxy_call_with_unix_fd_list_finish (<GDBusProxy*>, <GAsyncResult*>, <GUnixFDList**>, <GError**>);
But it should be generating code like: <GVariant*> = g_dbus_proxy_call_with_unix_fd_list_finish (<GDBusProxy*>, <GUnixFDList**>, <GAsyncResult*>, <GError**>);
(That is, the result and fd list arguments should be swapped.)
This obviously results in a build warning and runtime failure.
Version: 0.18.x
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information