[evolution-data-server] Remove camel_store_info_string().
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] Remove camel_store_info_string().
- Date: Fri, 16 Aug 2013 18:07:14 +0000 (UTC)
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]