diff options
-rw-r--r-- | mail/em-folder-tree-model.c | 46 | ||||
-rw-r--r-- | mail/em-folder-tree-model.h | 4 |
2 files changed, 0 insertions, 50 deletions
diff --git a/mail/em-folder-tree-model.c b/mail/em-folder-tree-model.c index 7b2bf8b37c..bbf1824297 100644 --- a/mail/em-folder-tree-model.c +++ b/mail/em-folder-tree-model.c @@ -1349,52 +1349,6 @@ em_folder_tree_model_lookup_store_info (EMFolderTreeModel *model, return g_hash_table_lookup (model->priv->store_index, store); } -GtkTreeRowReference * -em_folder_tree_model_lookup_uri (EMFolderTreeModel *model, - const gchar *folder_uri) -{ - GtkTreeRowReference *reference = NULL; - EMFolderTreeModelStoreInfo *si; - EMailSession *session; - CamelStore *store = NULL; - gchar *folder_name = NULL; - GError *error = NULL; - - g_return_val_if_fail (EM_IS_FOLDER_TREE_MODEL (model), NULL); - g_return_val_if_fail (folder_uri != NULL, NULL); - - session = em_folder_tree_model_get_session (model); - g_return_val_if_fail (E_IS_MAIL_SESSION (session), NULL); - - e_mail_folder_uri_parse ( - CAMEL_SESSION (session), - folder_uri, &store, &folder_name, &error); - - if (error != NULL) { - g_warn_if_fail (store == NULL); - g_warn_if_fail (folder_name == NULL); - g_warning ("%s: %s", G_STRFUNC, error->message); - g_error_free (error); - return NULL; - } - - g_return_val_if_fail (CAMEL_IS_STORE (store), NULL); - g_return_val_if_fail (folder_name != NULL, NULL); - - si = g_hash_table_lookup (model->priv->store_index, store); - - if (si != NULL) - reference = g_hash_table_lookup (si->full_hash, folder_name); - - if (!gtk_tree_row_reference_valid (reference)) - reference = NULL; - - g_object_unref (store); - g_free (folder_name); - - return reference; -} - /** * em_folder_tree_model_get_row_reference: * @model: an #EMFolderTreeModel diff --git a/mail/em-folder-tree-model.h b/mail/em-folder-tree-model.h index 5785af6bdf..af5fbe1dc7 100644 --- a/mail/em-folder-tree-model.h +++ b/mail/em-folder-tree-model.h @@ -154,10 +154,6 @@ EMFolderTreeModelStoreInfo * (EMFolderTreeModel *model, CamelStore *store); GtkTreeRowReference * - em_folder_tree_model_lookup_uri - (EMFolderTreeModel *model, - const gchar *folder_uri); -GtkTreeRowReference * em_folder_tree_model_get_row_reference (EMFolderTreeModel *model, CamelStore *store, |