telepathy-mission-control: mc-tool: Display account's supersedes

Xavier Claessens xclaesse at kemper.freedesktop.org
Tue Aug 28 02:24:39 PDT 2012


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

Author: Xavier Claessens <xavier.claessens at collabora.co.uk>
Date:   Tue Aug 28 11:18:10 2012 +0200

mc-tool: Display account's supersedes

---

 util/mc-tool.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/util/mc-tool.c b/util/mc-tool.c
index 1c9e84b..3e5445f 100644
--- a/util/mc-tool.c
+++ b/util/mc-tool.c
@@ -721,6 +721,7 @@ command_show (TpAccount *account)
     struct presence automatic, current, requested;
     const gchar * const *schemes;
     const gchar *storage_provider;
+    const gchar * const *supersedes;
 
     show ("Account", tp_account_get_path_suffix (account));
     show ("Display Name", tp_account_get_display_name (account));
@@ -793,6 +794,15 @@ command_show (TpAccount *account)
         g_free (storage_restrictions);
       }
 
+    supersedes = tp_account_get_supersedes (account);
+    if (supersedes != NULL && supersedes[0] != NULL)
+      {
+        puts ("");
+        puts ("Supersedes:");
+        for (; *supersedes != NULL; supersedes++)
+          printf ("  %s\n", *supersedes + strlen (TP_ACCOUNT_OBJECT_PATH_BASE));
+      }
+
     puts ("");
     parameters = tp_account_get_parameters (account);
 



More information about the telepathy-commits mailing list