telepathy-mission-control: Generally use GVariant, not GHashTable, for channels' properties
Simon McVittie
smcv at kemper.freedesktop.org
Mon Oct 8 08:20:50 PDT 2012
Module: telepathy-mission-control
Branch: master
Commit: eee9cebcfe2e583dbb5fd1421b879a7837bc7a2c
URL: http://cgit.freedesktop.org/telepathy/telepathy-mission-control/commit/?id=eee9cebcfe2e583dbb5fd1421b879a7837bc7a2c
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date: Fri Sep 14 14:45:38 2012 +0100
Generally use GVariant, not GHashTable, for channels' properties
This means we can avoid the deprecated
tp_channel_borrow_immutable_properties().
Signed-off-by: Simon McVittie <simon.mcvittie at collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=55391
Reviewed-by: Xavier Claessens <xavier.claessens at collabora.co.uk>
---
src/channel-utils.c | 24 ++++++++++------------
src/client-registry.c | 9 ++++---
src/client-registry.h | 2 +-
src/mcd-channel-priv.h | 3 --
src/mcd-channel.c | 12 +++++-----
src/mcd-channel.h | 2 +
src/mcd-client-priv.h | 2 +-
src/mcd-client.c | 13 ++++++++++-
src/mcd-dispatch-operation.c | 12 +++++++---
src/mcd-dispatcher.c | 41 +++++++++++++++++++++++++++-----------
src/plugin-dispatch-operation.c | 14 ++++++++++--
src/request.c | 29 +++++++++++++++++++++++++-
src/request.h | 1 +
13 files changed, 113 insertions(+), 51 deletions(-)
Diff: http://cgit.freedesktop.org/telepathy/telepathy-mission-control/diff/?id=eee9cebcfe2e583dbb5fd1421b879a7837bc7a2c
More information about the telepathy-commits
mailing list