[evolution-data-server] Remove camel_store_info_string().



commit aeac82d967918e58dfc6467c3568c0d99c605b0f
Author: Matthew Barnes <mbarnes redhat com>
Date:   Fri Aug 16 11:30:45 2013 -0400

    Remove camel_store_info_string().
    
    No longer used, and the class method was pointless.

 camel/camel-store-summary.c             |   52 -------------------------------
 camel/camel-store-summary.h             |    6 ---
 docs/reference/camel/camel-sections.txt |    1 -
 3 files changed, 0 insertions(+), 59 deletions(-)
---
diff --git a/camel/camel-store-summary.c b/camel/camel-store-summary.c
index e503d07..4aff234 100644
--- a/camel/camel-store-summary.c
+++ b/camel/camel-store-summary.c
@@ -240,31 +240,6 @@ store_summary_store_info_free (CamelStoreSummary *summary,
        g_slice_free1 (summary->store_info_size, info);
 }
 
-static const gchar *
-store_summary_store_info_string (CamelStoreSummary *summary,
-                                 const CamelStoreInfo *info,
-                                 gint type)
-{
-       const gchar *p;
-
-       /* FIXME: Locks? */
-
-       g_assert (info != NULL);
-
-       switch (type) {
-       case CAMEL_STORE_INFO_PATH:
-               return info->path;
-       case CAMEL_STORE_INFO_NAME:
-               p = strrchr (info->path, '/');
-               if (p)
-                       return p + 1;
-               else
-                       return info->path;
-       }
-
-       return "";
-}
-
 static void
 store_summary_store_info_set_string (CamelStoreSummary *summary,
                                      CamelStoreInfo *info,
@@ -324,7 +299,6 @@ camel_store_summary_class_init (CamelStoreSummaryClass *class)
        class->store_info_load = store_summary_store_info_load;
        class->store_info_save = store_summary_store_info_save;
        class->store_info_free = store_summary_store_info_free;
-       class->store_info_string = store_summary_store_info_string;
        class->store_info_set_string = store_summary_store_info_set_string;
 }
 
@@ -883,32 +857,6 @@ camel_store_summary_info_new (CamelStoreSummary *summary)
 }
 
 /**
- * camel_store_info_string:
- * @summary: a #CamelStoreSummary object
- * @info: a #CamelStoreInfo
- * @type: specific string being requested
- *
- * Get a specific string from the @info.
- *
- * Returns: the string value
- **/
-const gchar *
-camel_store_info_string (CamelStoreSummary *summary,
-                         const CamelStoreInfo *info,
-                         gint type)
-{
-       CamelStoreSummaryClass *class;
-
-       g_return_val_if_fail (CAMEL_IS_STORE_SUMMARY (summary), NULL);
-       g_return_val_if_fail (info != NULL, NULL);
-
-       class = CAMEL_STORE_SUMMARY_GET_CLASS (summary);
-       g_return_val_if_fail (class->store_info_string != NULL, NULL);
-
-       return class->store_info_string (summary, info, type);
-}
-
-/**
  * camel_store_info_set_string:
  * @summary: a #CamelStoreSummary object
  * @info: a #CamelStoreInfo
diff --git a/camel/camel-store-summary.h b/camel/camel-store-summary.h
index 19705af..fd90b31 100644
--- a/camel/camel-store-summary.h
+++ b/camel/camel-store-summary.h
@@ -132,9 +132,6 @@ struct _CamelStoreSummaryClass {
                                                 CamelStoreInfo *info);
 
        /* virtualise access methods */
-       const gchar *   (*store_info_string)    (CamelStoreSummary *summary,
-                                                const CamelStoreInfo *info,
-                                                gint type);
        void            (*store_info_set_string)
                                                (CamelStoreSummary *summary,
                                                 CamelStoreInfo *info,
@@ -198,9 +195,6 @@ GPtrArray * camel_store_summary_array       (CamelStoreSummary *summary);
 void           camel_store_summary_array_free  (CamelStoreSummary *summary,
                                                 GPtrArray *array);
 
-const gchar *  camel_store_info_string         (CamelStoreSummary *summary,
-                                                const CamelStoreInfo *info,
-                                                gint type);
 void           camel_store_info_set_string     (CamelStoreSummary *summary,
                                                 CamelStoreInfo *info,
                                                 gint type,
diff --git a/docs/reference/camel/camel-sections.txt b/docs/reference/camel/camel-sections.txt
index d9563f9..3b36de2 100644
--- a/docs/reference/camel/camel-sections.txt
+++ b/docs/reference/camel/camel-sections.txt
@@ -2600,7 +2600,6 @@ camel_store_summary_index
 camel_store_summary_path
 camel_store_summary_array
 camel_store_summary_array_free
-camel_store_info_string
 camel_store_info_set_string
 camel_store_info_path
 camel_store_info_name


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]