[evolution-ews] Remove redundant method implementations.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-ews] Remove redundant method implementations.
- Date: Sat, 7 Jul 2012 03:01:50 +0000 (UTC)
commit 306824ececd718893a3819a210f4beeef0d37211
Author: Matthew Barnes <mbarnes redhat com>
Date: Fri Jul 6 22:59:25 2012 -0400
Remove redundant method implementations.
By default, CamelStoreClass uses g_str_hash for its hash_folder_name
method, and g_str_equal for its equal_folder_name. So we don't need
to override those methods to do exactly the same thing.
src/camel/camel-ews-store.c | 17 -----------------
1 files changed, 0 insertions(+), 17 deletions(-)
---
diff --git a/src/camel/camel-ews-store.c b/src/camel/camel-ews-store.c
index d91292d..6d45483 100644
--- a/src/camel/camel-ews-store.c
+++ b/src/camel/camel-ews-store.c
@@ -193,21 +193,6 @@ ews_store_construct (CamelService *service,
return TRUE;
}
-static guint
-ews_hash_folder_name (gconstpointer key)
-{
- return g_str_hash (key);
-}
-
-static gint
-ews_compare_folder_name (gconstpointer a,
- gconstpointer b)
-{
- gconstpointer aname = a, bname = b;
-
- return g_str_equal (aname, bname);
-}
-
static void
ews_update_folder_hierarchy (CamelEwsStore *ews_store,
gchar *sync_state,
@@ -1173,8 +1158,6 @@ camel_ews_store_class_init (CamelEwsStoreClass *class)
service_class->authenticate_sync = ews_authenticate_sync;
store_class = CAMEL_STORE_CLASS (class);
- store_class->hash_folder_name = ews_hash_folder_name;
- store_class->compare_folder_name = ews_compare_folder_name;
store_class->get_folder_sync = ews_get_folder_sync;
store_class->create_folder_sync = ews_create_folder_sync;
store_class->delete_folder_sync = ews_delete_folder_sync;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]