[Pkg-telepathy-commits] [telepathy-mission-control-6] 174/280: mcd_storage_dup_attributes: remove

Simon McVittie smcv at debian.org
Thu Mar 27 20:07:20 UTC 2014


This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to branch debian
in repository telepathy-mission-control-6.

commit 189f9a9e131bb113a88300228eb4cea5b135c9d9
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Wed Nov 13 14:39:04 2013 +0000

    mcd_storage_dup_attributes: remove
    
    Nothing calls it, and getting rid of it is a step towards having
    McdStorage just be a "view".
    
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=27727
---
 src/mcd-storage.c | 33 ---------------------------------
 src/mcd-storage.h |  4 ----
 2 files changed, 37 deletions(-)

diff --git a/src/mcd-storage.c b/src/mcd-storage.c
index b8f5ffc..b3a4bc9 100644
--- a/src/mcd-storage.c
+++ b/src/mcd-storage.c
@@ -688,39 +688,6 @@ mcd_storage_dup_accounts (McdStorage *self,
 }
 
 /*
- * mcd_storage_dup_attributes:
- * @storage: An object implementing the #McdStorage interface
- * @account: unique name of the account
- * @n: place for the number of attributes to be written to (or %NULL)
- *
- * Returns: a newly allocated GStrv containing the names of all the
- * attributes or parameters currently stored for @account. Must be
- * freed by the caller with g_strfreev().
- */
-GStrv
-mcd_storage_dup_attributes (McdStorage *self,
-    const gchar *account,
-    gsize *n)
-{
-  GPtrArray *ret = g_ptr_array_new ();
-  McdStorageAccount *sa = lookup_account (self, account);
-
-  if (sa != NULL)
-    {
-      GHashTableIter iter;
-      gpointer k;
-
-      g_hash_table_iter_init (&iter, sa->attributes);
-
-      while (g_hash_table_iter_next (&iter, &k, NULL))
-        g_ptr_array_add (ret, g_strdup (k));
-    }
-
-  g_ptr_array_add (ret, NULL);
-  return (GStrv) g_ptr_array_free (ret, FALSE);
-}
-
-/*
  * mcd_storage_get_plugin:
  * @storage: An object implementing the #McdStorage interface
  * @account: unique name of the account
diff --git a/src/mcd-storage.h b/src/mcd-storage.h
index 930b04b..5f608af 100644
--- a/src/mcd-storage.h
+++ b/src/mcd-storage.h
@@ -66,10 +66,6 @@ void mcd_storage_load (McdStorage *storage);
 
 GStrv mcd_storage_dup_accounts (McdStorage *storage, gsize *n);
 
-GStrv mcd_storage_dup_attributes (McdStorage *storage,
-    const gchar *account,
-    gsize *n);
-
 gboolean mcd_storage_set_string (McdStorage *storage,
     const gchar *account,
     const gchar *attribute,

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-telepathy/telepathy-mission-control-6.git



More information about the Pkg-telepathy-commits mailing list