telepathy-mission-control: Don' t give storage plugins the full parameter set, just 'account'

Simon McVittie smcv at kemper.freedesktop.org
Tue Oct 29 12:30:03 CET 2013


Module: telepathy-mission-control
Branch: master
Commit: 62dda025c5961fc05705eccac7e753f730259f7b
URL:    http://cgit.freedesktop.org/telepathy/telepathy-mission-control/commit/?id=62dda025c5961fc05705eccac7e753f730259f7b

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Tue Oct 15 18:05:45 2013 +0100

Don't give storage plugins the full parameter set, just 'account'

We broke plugin API since the last release anyway, so this isn't
a new API break.

The doc-comments all claim that the string is the result of
IdentifyAccount, because that's about to be true. :-)

Reviewed-by: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=34640

---

 mission-control-plugins/account-storage.c |   13 +++++++------
 mission-control-plugins/account-storage.h |    4 ++--
 mission-control-plugins/account.c         |   10 +++++++---
 mission-control-plugins/account.h         |    2 +-
 mission-control-plugins/implementation.h  |    2 +-
 src/mcd-account-manager-default.c         |    5 +++--
 src/mcd-account-manager-sso.c             |    6 +++++-
 src/mcd-account-manager.c                 |    8 +++++++-
 src/mcd-storage.c                         |   20 +++++++-------------
 src/mcd-storage.h                         |    2 +-
 tests/twisted/dbus-account-plugin.c       |    4 ++--
 11 files changed, 43 insertions(+), 33 deletions(-)

Diff:   http://cgit.freedesktop.org/telepathy/telepathy-mission-control/diff/?id=62dda025c5961fc05705eccac7e753f730259f7b


More information about the telepathy-commits mailing list