Patrick Ohly changed bug 57292
What Removed Added
Status NEW ASSIGNED
Severity normal major
Priority medium high
Assignee syncevolution-issues@syncevolution.org patrick.ohly@gmx.de

Comment # 1 on bug 57292 from
The problem is in the C++ D-Bus binding. If the method that gets bound to D-Bus
returns a value, that value is ignored in the signature:
 int foo() => no out parameter

It works when the method is declared as having a retval:
 void foo (int &result) => integer out parameter

This problem exists for both the libdbus and the GIO D-Bus bindings. In
SyncEvolution it affects methods like GetVersions().

I have patches ready.


You are receiving this mail because: