[next] telepathy-glib: TpBaseProtocol: be a GDBusObjectSkeleton

Simon McVittie smcv at kemper.freedesktop.org
Wed May 7 02:18:22 PDT 2014


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

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Thu Apr 10 13:17:06 2014 +0100

TpBaseProtocol: be a GDBusObjectSkeleton

This means we don't need the get_interfaces_array() vfunc, because we
can inspect the GDBusObject interface to find out what our interfaces
are.

Reviewed-by: Xavier Claessens <xavier.claessens at collabora.com>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=77189

---

 .../telepathy-glib/telepathy-glib-sections.txt     |    2 -
 examples/cm/echo-message-parts/protocol.c          |   15 ---
 telepathy-glib/base-protocol.c                     |  133 ++++++--------------
 telepathy-glib/base-protocol.h                     |   14 +--
 telepathy-glib/dbus-internal.h                     |    4 +
 telepathy-glib/dbus.c                              |   51 ++++++++
 6 files changed, 97 insertions(+), 122 deletions(-)

Diff:   http://cgit.freedesktop.org/telepathy/telepathy-glib/diff/?id=43559a6282014c4f326b1ae12cd5dd34488f4ea2


More information about the telepathy-commits mailing list