[next] telepathy-glib: Move some TpProxy functionality into the -core library

Simon McVittie smcv at kemper.freedesktop.org
Mon Apr 30 11:04:02 PDT 2012


Module: telepathy-glib
Branch: next
Commit: 51eaaea15ef91a78c158a6ffca41b01f271e4214
URL:    http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=51eaaea15ef91a78c158a6ffca41b01f271e4214

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Fri Apr 27 15:02:07 2012 +0100

Move some TpProxy functionality into the -core library

Most of this just calls into a vtable set up by the -main library, but
it's enough for the generated code not to have an explicit (circular)
dependency on the -main library.

Signed-off-by: Simon McVittie <simon.mcvittie at collabora.co.uk>
Reviewed-by: Jonny Lamb <jonny.lamb at collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=46835

---

 telepathy-glib/Makefile.am      |    1 +
 telepathy-glib/core-proxy.c     |  174 +++++++++++++++++++++++++++++++++++++++
 telepathy-glib/proxy-internal.h |   91 ++++++++++++++++++++
 telepathy-glib/proxy-methods.c  |   44 ++++++----
 telepathy-glib/proxy-signals.c  |   35 +++++---
 telepathy-glib/proxy.c          |   72 +++++-----------
 6 files changed, 338 insertions(+), 79 deletions(-)

Diff:   http://cgit.freedesktop.org/telepathy/telepathy-glib/diff/?id=51eaaea15ef91a78c158a6ffca41b01f271e4214


More information about the telepathy-commits mailing list